一个类有没有构造方法的区别 声明和实例化

一个类如果没有构造方法就不能对这个类的对象进行初始化
public class Demo2 {
public static void main(String[] args) {
B b = new B();//实例化对象调用构造
B c=null;//声明对象但不调用
}
}
class B{
public B() {
System.out.println(“B的无参构造”);
}
}
声明和实例化
声明就是说明对象属于甚麽类 没有进行空间的分化 就是空指针
实例化 给这个类分离出一个特定空间

猜你喜欢

转载自blog.csdn.net/weixin_43791033/article/details/85804595