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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

category和继承区别和优先用哪个

1 个回复

倒序浏览
分类和继承的区别:
1. 分类中只能申明方法,继承中可以申明属性和方法
2. 分类中的方法一般不与基类重名,否则会覆盖基类中的方法,继承中的方法可以与父类中方法重名,此时是重写
3.给一个基类进行分类不影响基类,仅仅是给基类扩展了方法,继承是创建了一个新类

关于使用:
1.如果不想改变现有的类且仅仅是想扩展一下方法以方便供其他文件使用,此时用分类
2.如果是想继承某些已经存在的类的优点,可以使用继承
回复 使用道具 举报 1 0
您需要登录后才可以回帖 登录 | 加入黑马