对象:

  • 一般意义上的对象:是现实世界中一个实际存在的事物
  • 面向对象方法中的对象:是系统中用来描述客观事物的一个实体

抽象与分类:

  • 分类所依据的原则:抽象
  • 抽象出同一类对象的共同属性和行为,形成类
  • 类与对象的关系:
    • 类型与实例的关系

封装:

  • 隐蔽对象的内部细节
  • 对外形成一个边界
  • 只保留有限的对外接口
  • 使用方便、安全性好

继承:

  • 意义在于软件复用
  • 改造、扩展已有类形成新的类

多态:

  • 同样的消息作用在不同对象上有可能引起不同的行为

最新文章

  1. 【FLUENT案例】01:T型管混合器中的流动与传热
  2. 实现统一用户体验的BaseActivity
  3. 微信web开发者工具初探
  4. HTTP 战役 与 历史
  5. [Microsoft Dynamics CRM 2016]Invalid Action – The selected action was not valid 错误的诱因及解决方法
  6. 一名合格QA的基本素养
  7. 【HDOJ】3007 Buried memory
  8. servlet从xml提取数据登陆
  9. ##DAY1 UI、frame、center、bounds、UIVIew
  10. eclipse xml自动提示
  11. 在 docker 容器中捕获信号
  12. Java中断机制(interrupt)
  13. Django中的Python高级特性
  14. JUnit介绍(转)
  15. SpringBoot使用消息队列RabbitMQ
  16. Spark入门到精通--(外传)Cloudera CDH5.5.4搭建
  17. python xlrd xlwt
  18. word 2016 加载 mathtype
  19. MySQL--常见ALTER TABLE 操作
  20. ios 处理WKContentView的crash

热门文章

  1. KM poj 2195
  2. Linux查看mysql是否启动的命令
  3. Go之NSQ
  4. java 面试题 高阶版
  5. JupyterLab远程访问配置方法(CentOS7)
  6. java作业 11.10
  7. php自动读取文件夹下所有图片
  8. zabbix4.4安装和简要设置
  9. P1149
  10. How to Start Learning Computer Graphics