2016/04/06
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2016/04/06相关的知识,希望对你有一定的参考价值。
静态变量归所有类所有。
当一个类修改值以后,值会一直保存,并且会影响别人
要使用一个静态变量不需要new就可以使用 例 :(类名)(变量名)
superclass 基础类/父类/超类 extends 继承的关键字
subclass 子类
Java中只有单继承(一个类只有一个父类)而C++是多继承 private 私有的只能自己使用
关系:是指类与类的关系
Java中的三个a: 1.“is-a”是继承的关系,比如人是动物,人和动物是继承的关系;
2.“has-a”是聚合的关系,比如人有眼睛,人和眼睛是聚合的关系;
3.如果一个类继承自另一个类,那么它们是“is-a”的关系,如果一个类的成员中引用了另一个类,那么它们是“has-a”的关系
方法的重写:①发生在父类和子类之间 ②并且名字、参数、返回值都一模一样
@Override 方法的重写(注解)
Java继承:让子类具有类的属性(修饰符)
为什么要重写?
①父类的方法不适合子类,需要再修改
②多态
多态:1.父类的引用指向子类的实例 2.多态的实现最主要靠重写 object (对象)
一个对象的引用,由指向不同实例,会有不同的表现
多态实现要点:①父类对象指向子类的引用 ②子类对父类的重写
以上是关于2016/04/06的主要内容,如果未能解决你的问题,请参考以下文章
2016.04.06,英语,《Vocabulary Builder》Unit 10