static关键字:在Java中定义一个static关键字,它用于修饰类的成员,如果成员变量、成员方法以及代码块等,被static修改的成员具备一些特殊性。
对象数组:是一个数组中所有元素都是对象,声明对象数组与普通基本数据类型的数组一样
类之间的关系
多个类称子类,单独的这个类称父类(基类或超类)先有父类。
类的继承语法规则:
class subclass extends superclass{}
继承的出现提高了代码的复用性。
特点:1、单一继承,只能有一个父类
2、多层
方法重写:在子类中可以根据需求对父类中继承来的方法进行改造,也称重置覆盖。
子类方法抛出的异常不能大于父类被重写方法的异常。
重写的方法返回值类型不能大于被重写的返回值类型大于。
关键字super:当子类重写父类的方法后,子类对象将无法访问父类被重写的方法,为了解决这个问题,在Java中专门提供一个super关键字用于访问父类成员。
使用关键字super调用父类的成员变量和成员方法。具体格式:
super.成员变量
super.成员方法(【参数1,参数2.。。。】)
使用super调用父类中指定操作
构造方法不可被继承
修饰符 类内部 同一包 不同包类 任意地方
private yes
缺省 yes yes
protected yes yes yes
public yes yes yes yes
第十四节java
原创wx5db3a2bd5872f ©著作权
©著作权归作者所有:来自51CTO博客作者wx5db3a2bd5872f的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:第十二节,第十三节 java课
下一篇:Java总结
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
第二十四节 docker构建hadoop集群
大数据集群测试 hadoop实验
hadoop xml docker -
第十四节TypeScript 联合类型
联合类型可以通过管道(|)将变量设置多种类型,赋值时可以根据设置的类型来赋值。注意:只能赋值指定的类型,参数使用。
typescript javascript 前端 赋值 数组 -
第十四节:窗体实验
实验目的1 框架类,按扭类,文本类,输入框类...
java ico 实例化 主方法 系统信息