2017年6月27日

多态

摘要: 多态存在的三个必要条件:继承,重写,父类引用指向子类的对象 使用父类类型的引用指向子类的对象 该引用只能调用父类中定义的方法和变量 如果子类重写了父类的这个方法,那么在父类类型的引用调用这个方法的时候,将会调用子类中的方法 //定义父类 Employee 的构造函数Employee 的构造函数Emp 阅读全文

posted @ 2017-06-27 15:06 永恒自由森林 阅读(157) 评论(0) 推荐(0) 编辑

重写( override)and 重载(overload)

摘要: 重写override:是子类对父类的允许访问的方法的实现过程的重新编写,名字,返回值和形参都不能改变,即外壳不变,内心更改 重载overload:同一个类里面的方法,名字相同而参数不同,返回值可以相同也可以不相同。调用的时候根据传入的参数来匹配调用的方法。最常用的重载就是构造函数。 重写列子: 运行 阅读全文

posted @ 2017-06-27 14:05 永恒自由森林 阅读(424) 评论(0) 推荐(0) 编辑

super and this

摘要: super 指向父类的一个指针, 引用父类中的属性,方法或者构造函数 阅读全文

posted @ 2017-06-27 10:42 永恒自由森林 阅读(218) 评论(0) 推荐(0) 编辑

导航