面向对象的三大特征
2015-08-28 19:30
323 查看
封装、继承、多态。
封装:是把客观事物封装成抽象的类,隐藏内部的实现,对外部提供接口。
继承:可以使用现有类的所有功能,并且在无需重新编写原来的类的情况下对这些功能进行扩展。
多态:不同的对象以自己的方式响应相同的的消息的能力叫做多态,或者说父类指针指向子类对象<如UITableView的,cellForRow方法,返回值类型是UITbaleViewCell,但是你返回的cell可以是你自定义的cell,在比如多个类里面都有同一个方法>
封装:是把客观事物封装成抽象的类,隐藏内部的实现,对外部提供接口。
继承:可以使用现有类的所有功能,并且在无需重新编写原来的类的情况下对这些功能进行扩展。
多态:不同的对象以自己的方式响应相同的的消息的能力叫做多态,或者说父类指针指向子类对象<如UITableView的,cellForRow方法,返回值类型是UITbaleViewCell,但是你返回的cell可以是你自定义的cell,在比如多个类里面都有同一个方法>
相关文章推荐
- JSP用户注册登陆注销JSP页面
- (七)android开发中两种方式监听短信的原理和实现
- Interlocker
- Sublime Text 3安装与使用 Package Control 插件安装
- ebtables之BROUTING和PREROUTING的redirect的区别
- HDU-1213 How Many Tables
- Unexpected namespace prefix "xmlns" found for tag LinearLayout——android开发之xml布局文件
- 使用Sublime Text搭建python调试环境
- C++静态成员函数小结(转)
- poj 1979 Red and Black(dfs水题)
- JAVA 反射练习 打印指定类名的所有信息
- struts2--基础
- js jquery版本的 金额千分位转换函数(非正则,效率极高)
- 周结
- 初识hadoop
- Xamarin iOS+MvvmCross TableCell add Button
- 《第五项修炼》,读后感
- HDU-1879 继续畅通工程
- Flex 布局相关用法
- 通过一个实例来学习进程间通信之----共享内存,以及使用信号量来保护