C++语言程序设计 封装 。实例: class Clock 外部接口 中○O的基 public: void Set Time(int NewH, int NewM int NewS void Show Time( private: int Hour, Minute, Second 本/从 特定的访问权限 特 x ,学
C++语言程序设计 11 封装 ⚫ 实例: class Clock { public: void SetTime(int NewH,int NewM, int NewS); void ShowTime(); private: int Hour,Minute,Second; }; 边界 特定的访问权限 外部接口 C++ 中OOP 的 基 本 特 点
C++语言程序设计 继承与派生 是C++中支持层次分类的一种机制, 中允许程序员在保持原有类特性的基础上 进行更具体的说明。 的 实现:声明派生类—第七章 基本特点 x 12
C++语言程序设计 12 继承与派生 是C++中支持层次分类的一种机制, 允许程序员在保持原有类特性的基础上, 进行更具体的说明。 实现:声明派生类——第七章 C++ 中OOP 的 基 本 特 点
C++语言程序设计 多态性 十。多态:同一名称,不同的功能实现方式。 中 ○·目的:达到行为标识统一,减少程序中标 °识符的个数。 的 基。实现:重载函数和虚函数——第八章 本特点 x
C++语言程序设计 13 多态性 ⚫ 多态:同一名称,不同的功能实现方式。 ⚫ 目的:达到行为标识统一,减少程序中标 识符的个数。 ⚫ 实现:重载函数和虚函数——第八章 C++ 中OOP 的 基 本 特 点
C++语言程序设计 C十中的类—面向对家 类 和。类是具有相同属性和行为的一组对象 对的集合,它为属于该类的全部对象提 供了统一的抽象描述,其内部包括属 象性和行为两个主要部分。 利用类可以实现数据的封装、隐藏 继承与派生。 ●类一定通过对象进行实例化后才能解 决问题。 x
C++语言程序设计 14 c++中的类——面向对象 ⚫ 类是具有相同属性和行为的一组对象 的集合,它为属于该类的全部对象提 供了统一的抽象描述,其内部包括属 性和行为两个主要部分。 ⚫ 利用类可以实现数据的封装、隐藏、 继承与派生。 ⚫ 类一定通过对象进行实例化后才能解 决问题 。 类 和 对 象
C++语言程序设计 C十中的类 程序设计 类 和。类机制是为程序员提供一种建立新类 对型的工具 C++内部类型不足以描述客观对象。 象。一个类型是某个概念的具体体现 C+内部类型f10at及其运算符+*/与数学 中的实数概念类似 个类就是一个用户定义类型。★ x
C++语言程序设计 15 c++中的类——程序设计 ⚫ 类机制是为程序员提供一种建立新类 型的工具。 C++内部类型不足以描述客观对象。 ⚫ 一个类型是某个概念的具体体现。 C++内部类型float及其运算符+-*/与数学 中的实数概念类似。 ⚫ 一个类就是一个用户定义类型。 类 和 对 象