摘要:
1 /* 2 * 子父类中的构造函数的特点。 3 * 在子类构造对象时,发现,访问子类构造函数时,父类也运行了。 4 * 为什么呢? 5 * 原因是:在子类的构造函数中第一行有一个默认的隐式语句。super() 6 * 子类的实例化过程:子类中所有的构造函数默认都会访问父类中的空参数的构造函数。 7 阅读全文
摘要:
1 //成员函数。 2 /* 3 * 当子父类中出现成员函数一模一样的情况,会运行子类的函数。 4 * 这种现象,称为覆盖操作。这时函数在子父类中的特性。 5 * 函数两个特征: 6 * 1,重载。 同一个类中。overload 7 * 2,覆盖。 子类中。覆盖也称为重写,覆写。override 8 阅读全文
摘要:
1 /* 2 * 在子父类中,成员的特点体现。 3 * 1,成员变量。 4 * 2,成员函数。 5 * 3,构造函数。 6 */ 7 8 //1, 成员变量。 9 /* 10 * 当本类的成员和局部变量同名用this区分。 11 * 当子父类中的成员变量同名用super区分父类。 12 * 13 * 阅读全文
摘要:
1 /* 2 * 继承的好处: 3 * 1,提高了代码的复用性。 4 * 2,让类与类之间产生了关系,给第三个特征多态提供了前提。 5 * 6 * 7 * java中支持单继承。不直接支持多继承,但对c++中的多继承机制进行改良。 8 * 9 * 单继承:一个子类只能有一个直接父类。 10 * 11 阅读全文