永发信息网

想问一下java的类一定要使用构造函数吗?

答案:3  悬赏:50  手机版
解决时间 2021-04-01 07:11
  • 提问者网友:王者佥
  • 2021-03-31 19:14
想问一下java的类一定要使用构造函数吗?
最佳答案
  • 五星知识达人网友:你可爱的野爹
  • 2021-03-31 20:00
JAVA 的类一定会有构造函数,如果你没有写,他会有默认的,默认的是没有参数的。
如果是普通的类。直接像这样:dog d=new dog();这个是初始化。如果不实例化的。那么它里面的方法是无法使用的。如果是父类的话,实例化她的子类就可以使用。你可以把代码贴出来问的详细一点追问public class Person {
private String name;
private int age;

public Person() {
super();
}
public Person(String name, int age) {
super();
this.name = name;
this.age = age;
}
}
这两个构造函数的意义是什么?
全部回答
  • 1楼网友:鸽屿
  • 2021-03-31 21:30
额,构造函数就是初始化类的成员,在继承的时候也有作用,你说的实例化是对象吧,你实例化一个对象必须用类的一个构造方法,默认的构造函数就是一个空的函数,直接在堆中构造实体
  • 2楼网友:轻雾山林
  • 2021-03-31 20:14
不是一定要用 是每一个类都有 你不写系统默认给你一个 你写了默认就用你自己的。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯