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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

是只调用类的 initialize 方法 还是 分类的 initialize方法 还是 都 调用 ,如果都调用 谁的 initialize先调用,希望大家能够帮忙解决下

4 个回复

倒序浏览
如果有相同的,优先从分类中找
回复 使用道具 举报
方法调用的优先级:分类--->原来类--->父类。根据你的情况,是只会调用分类的initialize方法的,原因是分类的initialize方法会覆盖掉原来类中的initialize方法。希望可以帮到你
回复 使用道具 举报
别管它功能多么特殊,说到底它也是个方法。

是方法,就遵守 分类重写原类方法的规则。
回复 使用道具 举报
一般代码里不会再分类里面重写类的方法的。因为这样类里面的这个方法就永远不会被调用了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马