构造函数、析构函数 谁可以回答啊谢谢啊

来源:百度知道 编辑:UC知道 时间:2024/05/22 04:14:45
构造函数、析构函数:作用、定义形式、调用形式、能否继承、调用顺序。
静态成员、实例成员:调用方法,初始化

1 构造函数 是为成员初始化的,名字与类名相同,通常为public的
子类继承父类时,继承的是父类所有属性,方法,但是不包括构造函数,只能通过super关键字调用父类构造,另外,实例化子类自动调用父类构造函数,如果一个类不想被实例化,则可以将构造函数定义为private(一般单例模式)
2 析构函数是对象销毁机制,由系统定义,类、对象、方法等的销毁又系统自动完成,不受程序员控制

3 静态成员 是以static关键字定义的,静态成员有初始值,值类型默认0,引用类型默认null,boolean默认false,静态成员保存在方法区,值随着类块的销毁而销往,调用时,使用(类名.属性)调用,实例成员存储在堆区,没有初始值,调用通过对象调用