继承性
Y__C__X
记录成长的每个点滴
展开
-
继承的实现
在java之中继承使用extends关键字来进行实现。其定义的语法如下继承关系:class 子类 extends 父类; |- 子类在一些书生被称为派生类 |-父类也被称为超类(Super Class)范例:继承的基本实现class Person{ private String name; private int age; public void setName(String name) ...原创 2018-03-30 05:36:32 · 292 阅读 · 0 评论 -
继承的限制
虽然从本质上来讲继承可以对父类操作进行共享,但是从另外一个角度来说,继承本身也是存在有一些限制的。1.子类对象在进行实例化前一定会首先实例化父类对象,默认调用父类的构造方法后,再调用子类构造方法进行子类对象实例化(必须现有父再有子) class Person{ public Person() { System.out.println("****Person类对象创建****"); } ...原创 2018-03-30 06:35:54 · 587 阅读 · 0 评论 -
继承问题的引出
面向对象的第二大特点就是继承:而继承的主要作用在于,在已有的基础上继续进行功能的扩充。如果要更好的解释集成的作用,下面按照之前所学习到的概念来定义两个类:人、学生类。Person类 class Person{ private String name; private int age; public void setName(String name) { this...原创 2018-03-30 05:19:43 · 114 阅读 · 0 评论