面向对象的核心元素

对象(具有明确定义的边界和标识,并且封装了状态和行为的实体)和类(类是一系列对象的抽象描述, 类是一组具有相同数据结构和相同操作的对象 的集合).
封装,继承(有的书上写的泛化),多态(封装,继承,多态高级编程语言基本都有),关联,聚合( 聚合用于表达一个复杂对象由若干简单对象的组成关系),消息( 消息是对象之间在一次交互中所传送的信息。 )
补充:
客观世界里的任何实体都可以被称为对象
类实例化后是对象,对象抽象后是类
抽象的过程是揭示事物区别于其他事物的本质特征的过程
封装是指对象对其访问者隐藏具体的实现,是软件模块化思想的体现
通过继承关系, 一个类可以共享其他类的结构和行为。
聚合的实现方式:值引用和传递引用。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值