首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

面向对象的程序设计

特点

1.类人思维

以对象(类)为核心,而不是算法。

(对象是数据和操作的封装体)

2.稳定性好

解决问题,而不是完成功能。

3.可重用性好

重用是提高软件生产效率的主要方法。

4.利于大型开发

可拆分成相互独立的小产品。

5.利于维护

利于维护、修改、理解、调试。

相关概念

1.对象

包含数据(属性)和操作(方法)。

2.类

具有共同性质对象的抽象集合。

3.消息

对象与对象之间的信息传递。

包含接收对象、消息名(标识符)、参数。

4.继承

新类继承旧类的特性。

继承具有传递性,允许多重继承。

5.多态性

同一消息传递给不同接收对象,

可能产生不同的操作。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20211028A0EPYL00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券