与面向对象相关的概念

对象:被呈现的或可被感官识别的物体。

面向对象:直接针对您能想到的任何事物。

封装:将相关的概念组成一个单元,其后可以通过一个名称来引用它。

信息/实现隐藏:使用封装将某些信息或实现方法限制在封装结构内部,限制外部的可见性。

对象具有保持状态的能力。

对象标识:指每个对象(不考虑其所属类或当前状态)可以作为不同的软件实体被标识、处理的特性。

消息:发送对象obj1向目标对象obj2发送请求的载体,申请对象obj2的一个方法。

是创建对象的模版,从类示例出的每个对象具有相同结构和行为。若对象obj属于类C,则称“obj为C的一个实例”。

继承(从C到D)是指类D在类C中隐式地定义其每个属性和操作,就好像这些属性和操作是在类D本事中定义的一样。C称为D的超类,D称为C的子类。

多态性是一种方法,这种方法使得在多个类中可以定义同一个操作或属性名,并在每个类中可以有不同的实现。

多态性是一种特性,这种特性使得一个属性或变量在不同的时期可以表示不同类的对象。

覆盖:指类C定义的方法在C的一个子类中被重定义。

一般性:指一个或多个类内部使用的类C的结构,仅在运行时(即类C的对象时)才提供。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值