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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张变 中级黑马   /  2014-3-16 14:20  /  1505 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 张变 于 2014-3-16 14:28 编辑

为什么要使用继承
和使用类是为了代码重用一样,使用继承也是为了代码重用。在定义对象的模板类时,会发现好多类有相同的属性和方法,若一个一个定义,同样很麻烦,
于是引入继承的概念,我们将类共有的那些属性和方法定义为一个类,称之为父类。当我们定义类时,便可以代码重用,直接使用父类中已经定义好的公共的属性和方法,只需定义自己特有的成员即可,这个类便称之为子类。
2 继承的相关定义
class 父类名
{
共有字段,
共有属性
共有方法
父类的构造方法(最好有两个:有参和无参 base(),base(参数))

}
class 子类名
{
特有字段,
特有属性
特有方法,重写及隐藏父类方法
子类的构造方法
sub()[:base()](有和无一个意思)
sub(参数):base(参数)
}

1 个回复

倒序浏览
加油。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马