学习笔记--面向对象
2015-07-24 08:02
120 查看
现在越来越感觉写代码力不从心,多数仍是过程、事件的方式,怎么看自己的代码,都不满意,现在工期又这么紧,每天抽点时间学习新的东西,要不然真给拍在沙滩上了:
先了解部分概念:
OOA--面向对象分析;
OOD--面向对象设计;
OOP--面向对象编程;
面向对象,几个重要的知识点:
1.抽象:
过程抽象(如:菜单、功能设计)
数据抽象(如:类)
2.封装:使用抽象数据类型将数据和基于数据的操作包装在一起,其目的是达到接口与实现分离
3.多态:同一对象,在不同的情况下有相同的表现和实现。
方法:重载、虚方法、抽象、委托
类:继承;
接口:
先了解部分概念:
OOA--面向对象分析;
OOD--面向对象设计;
OOP--面向对象编程;
面向对象,几个重要的知识点:
1.抽象:
过程抽象(如:菜单、功能设计)
数据抽象(如:类)
2.封装:使用抽象数据类型将数据和基于数据的操作包装在一起,其目的是达到接口与实现分离
3.多态:同一对象,在不同的情况下有相同的表现和实现。
方法:重载、虚方法、抽象、委托
类:继承;
接口:
相关文章推荐
- 一直都在说反射很有用 谈谈大型.NET ERP系统有哪些地方用到了反射
- 配置内存中OLTP文件组提高性能
- 消息推送
- 对于打LOG的方法 可以这样搞
- 网页集成paypal支付
- scp命令的使用方法
- 八皇后 (递归)
- Rsync命令的使用
- ubuntu14.04安装skype4.3
- Win10 RTM简体中文正式版ISO镜像下载大全
- Spring事务rollbackFor不生效的一种情况
- 打LOG对机器没什么影响
- 做一个萌萌哒的button之图标字体
- 做一个萌萌哒的button之box-shadow
- 明星+本土化,vivo国际化的两大开路先锋
- Linux中断处理与定时器
- 浅谈新宝来优缺点
- [前端小博客]做一个萌萌哒的button之渐变
- 在Linux上安装ipmitool
- 新宝来引擎盖怎么打开