第十四节java

static关键字:在Java中定义一个static关键字,它用于修饰类的成员,若是成员变量、成员方法以及代码块等,被static修改的成员具有一些特殊性。
对象数组:是一个数组中全部元素都是对象,声明对象数组与普通基本数据类型的数组同样
类之间的关系
多个类称子类,单独的这个类称父类(基类或超类)先有父类。
类的继承语法规则:
class subclass extends superclass{}
继承的出现提升了代码的复用性。
特色:一、单一继承,只能有一个父类
二、多层
方法重写:在子类中能够根据需求对父类中继承来的方法进行改造,也称重置覆盖。
子类方法抛出的异常不能大于父类被重写方法的异常。
重写的方法返回值类型不能大于被重写的返回值类型大于。
关键字super:当子类重写父类的方法后,子类对象将没法访问父类被重写的方法,为了解决这个问题,在Java中专门提供一个super关键字用于访问父类成员。
使用关键字super调用父类的成员变量和成员方法。具体格式:
super.成员变量
super.成员方法(【参数1,参数2.。。。】)
使用super调用父类中指定操做
构造方法不可被继承
修饰符 类内部 同一包 不一样包类 任意地方
private yes
缺省 yes yes
protected yes yes yes
public yes yes yes yes数组

相关文章
相关标签/搜索