黑马程序员技术交流社区

标题: 类别(category)和继承的区别? [打印本页]

作者: zhangshuai    时间: 2015-6-27 09:41
标题: 类别(category)和继承的区别?

    Categories 允许在现有的类加入新功能,但不需要继承它;  在category中,不提倡对原有方法进行重载。原因非常简单,在category中进行重载,无法对原方法进行访问,而继承中可以使用super。如果真的需要对原方法进行重载,请考虑继承。 category可以访问类的实例变量,却不能创建新的实例变量,创建新的实例变量,要使用继承。






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2