分类和继承
2015-12-06 21:48
162 查看
话说学习ios也不短的时间了,但是一些概念还是分不清楚,也许是当时看过一遍就算了
分类应该注意的问题:
1. 分类可以覆写该类中的另一个方法,但是这样的设计师拙劣的。因为覆写一个方法之后,就不能调用原来的方法。所以还需要将原方法中的功能复制到替换的方法中,很不合适。
2. 如果确实要覆写方法,正确的做法是创建子类,应用继承的思想,这样在子类的方法中还可以通过super 发送消息来引用父类的方法。这样,不必知道被覆写方法的复杂内容,就能调用父类的方法,并向子类的方法中添加自己想要的功能。
分类应该注意的问题:
1. 分类可以覆写该类中的另一个方法,但是这样的设计师拙劣的。因为覆写一个方法之后,就不能调用原来的方法。所以还需要将原方法中的功能复制到替换的方法中,很不合适。
2. 如果确实要覆写方法,正确的做法是创建子类,应用继承的思想,这样在子类的方法中还可以通过super 发送消息来引用父类的方法。这样,不必知道被覆写方法的复杂内容,就能调用父类的方法,并向子类的方法中添加自己想要的功能。
相关文章推荐
- codeforces 488 E. Prefix Product Sequence
- C#——字符串总结
- 《编写有效用例》读书笔记一
- 【NCRE】——Excel之如何获取行高和列宽
- Java线程中run和start方法的区别
- tomcat-session共享
- 深度学习中的概念集及缩略词对照表
- express 在centos上运行(安装node)
- bzoj1078 斜堆 推理
- hdfs 机架感知和复制因子的设置
- the useful for loop
- promise
- Go语言使用PostgreSQL数据库
- Centos编译Hadoop 2.x 源码
- mybatis <sql> 复用
- Apache mesos介绍(一)
- VIM之ctags
- 笔记十五(绘制五)
- 解决在编程方式下无法访问Spark Master问题
- CCNU ACM 2015 年新生赛题解