黑马程序员技术交流社区
标题:
面向对象的继承指的是
[打印本页]
作者:
fantianfei
时间:
2015-6-27 09:12
标题:
面向对象的继承指的是
如题。。。。
作者:
keto
时间:
2015-6-27 09:48
当我们定义学员类:
学员:
学员编号;
姓名;
年龄;
性别;
教师:
教师编号;
姓名;
年龄;
性别;
我们发现:
1.学员和教师都属于咱们学校的"一个人员";
2.学员和教师中都定义一些"相同的成员":
姓名:
年龄:
性别:
这时,我们可以将这些具有"相同类型"的成员,进一步抽取到一个新类中;
将这个新类作为"父类",我们的"学员"和"教师"类可以"继承自"这个"父类",达到
一个"代码重用的目的"
1.语法:子类继承时使用关键字:extends(重点)
2.继承其它类的类叫"子类",被继承的类叫"父类"、"超类"、"基类"
3.当子类继承了父类后,就自动拥有了父类中允许被继承的成员;大家可以近似的认为:子类就是拥有了父类中的可以被继承的成员
4.作用:代码重用
作者:
风随心动
时间:
2015-6-27 10:14
说的很棒
作者:
fantianfei
时间:
2015-6-28 15:44
keto 发表于 2015-6-27 09:48
当我们定义学员类:
学员:
学员编号;
谢谢同学你的认真解答。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2