第二章——继承(2)
来源:互联网 发布:面部识别照相软件 编辑:程序博客网 时间:2024/06/12 01:40
1.继承条件下构造方法的调用规则:
i.如果子类的构造方法中没有通过super显示调用父类的有参方法,也没有通过this显示调用自身的其他构造方法, 则系统会默认先调用父类的无参构造方法,这时有无“super()”一样
ii.如果子类的构造方法中一个super显示调用父类的有参构造方法,则将执行父类相应的构造方法,而不执行父类 无参构造方法
iii.如果子类的构造方法中通过this显示调用自身的其他构造方法,则在相应构造方法中应用以上两条规则
iv.如果存在多级继承关系,则在创建一个子类对象时,以上规则会多次向更高一级父类应用,一直到执行顶级父类 Object类的无参构造方法为止
2.抽象类的关键字 abstract
3.抽象类和抽象方法的特点:
抽象类和抽象方法都通过abstract关键字来修饰
抽象类不能实例化
抽象方法只有方法声明,没有方法实现
4.用final修饰的类,不能再被继承
用final修饰的方法不能被子类重写
用final修饰的变量,只能赋值一次,不能修改
1 0
- 第二章——继承(2)
- 第二章——继承
- 第二章 继承(一)
- 第二章 继承(二)
- C#面向对象(OOP)入门—第二天—多态和继承(继承)
- 第二大特性——继承性
- 第二章_继承
- 第二章继承
- 第二章 继承
- 第二章继承与派生
- JAVA OOP 第二章继承
- 第二章 (2)重写和继承关系中的构造方法
- 第十一课 面向对象第二大特性——继承
- Java第二课——多态继承
- Servlet学习笔记—继承HttpServlet类(创建Servlet的第二种方法)
- SCJP认证 第二章2.2继承、IS-A、HAS (2.1.0 继承)
- java继承2——类与继承(转)
- Java入门 第二季第三章 继承
- Selenium在Firefox中踩过的
- PCL常见错误集锦
- redis常用命令
- Struts Spring 实现 JSP 读取数据库
- Tcp 三次握手与四次挥手
- 第二章——继承(2)
- javascript立即执行函数的两种写法
- java常用算法题
- 三个范式
- 怎么为Apache配置SSL
- HDU 1166 敌兵布阵(线段树之单点更新)
- varnishd
- 彩色图像的锐化处理
- web数据安全