1.面向对象的概念
面向对象(object-oriented ;简称: OO) 至今还没有统一的概念,我这里把它定义为:按人们认识客观世界的系统思维方式,采用基于对象(实体)的概念建立模型,模拟客观世界分析、设计、实现软件的办法。通过面向对象的理念使计算机软件系统能与现实世界中的系统一一对应。
优点: 大幅度提高软件项目的成功率 减少维护费
减少维护费
提高可移植性和可靠性面向对象设计四个个主要特征
抽象性
封装性多态性继承性
抽象性
3.面向对象和面向过程的区别:
面向过程: 强调的是功能行为关注的是解决问题需要哪些步骤面向对象: 将功能封装进对象,强调具备了功能的对象 关注的是解决问题需要哪些对象
版权声明:本文为博主原创文章,未经博主允许不得转载。
,人只要不失去方向,就不会失去自己