面向对象的基本概念类、对象、封装、继承等定义是什么?

您所在的位置:网站首页 简述面向对象的含义 面向对象的基本概念类、对象、封装、继承等定义是什么?

面向对象的基本概念类、对象、封装、继承等定义是什么?

2024-07-17 18:46| 来源: 网络整理| 查看: 265

类(Class)是具有相同属性和服务的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分。

对象(Object)是系统中描述客观事物的一个实体,它是构成系统的一个基本单位,由一组 属性和对这组属性进行操作的一组服务组成,是类的一个实例 封装(Encapsulation)是把对象的属性和服务结合成一个独立的系统单位,并尽可能隐藏对象的内部细节。

继承性:如果一个类 A 继承自另一个类 B,就把这个 A 称为"B 的子类",而把 B 称为"A 的 父类"。继承使得相似对象可以共享程序代码和数据结构,大大减少程序中的冗余信息;继 承可以把已有的一般性的类具体化来提高软件的可重用性。

多态性(Polymorphism)是指在父类中定义的属性或服务被子类继承后,可以具有不同的数据类型或表现出不同的行为



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3