A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© shaoboguanzi 中级黑马   /  2015-2-10 21:23  /  756 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

继承:子类extends父类;1,提高代码的复用性2,让类与类产生关系。千万不要为了获取其它的功能,而简化代码。必须类与类有所属关系,才可以继承。Java只支持单继承,不支持多继承,Java支持多层次继承A继承了B,B又继承C。因为多继承容易带来安全隐患,:当多个父类中定义了相同功能,不确定继承那一个。查找父类功能,创建子类对象使用功能。当子夫类中变量名相同时,打印的是子类中成员。Super与this用法一样。如果要打印父类中需要super.num。
不支持多继承原因多个父类可能出现多个同名方法,继承时造成混乱。
支持多接口原因是即使接口中同名的方法没有方法主体,有实现者来创建方法。

2 个回复

倒序浏览
类不支持多继承,但接口可以支持多继承
回复 使用道具 举报
学习学习.....~~赞一个
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马