构造函数的修饰符:public,procted,private,default.
构造函数是不能被继承的:构造函数是可以在子类中调用,而不能继承.
如果被继承的话则,就等于在外面有一个和子类同等地位的构造函数,如果这样的话,方法名和类名又不同,所以又不 是构造函数,又没有返回类型,所以连方法都不是,语法都行不通的.
构造函数不是函数.
2.构造函数只有在new后面被调用才会产生新的对象,使用super调用父类的构造函数或者在有参数的构造函数中调用无参数的构造函数是不会有多个对象产生的.
//super不是引用,只是一个定位父类中的符号的一个关键字。?
//如果产生父类对象,如果父类是抽象类,抽象类允许产生对象吗?
构造函数的作用是初始化,
3.父类在子类中是如何存在的:
父类中的成员被继承到子类对象中,用指向子类对象的父类引用调用父类成员,只不过是从 子类对象内存空间中找到那个被继承来的父类成员
深入初始化: http://www.360doc.com/content/06/1009/11/8473_225919.shtml
类的初始化,实例的初始化..
<<突破程序员基本功的16课>>