C++提高课程:面向对象设计与类间关系详解.pdf

C++提高课程:面向对象设计与类间关系详解.pdf

C++49期提高部分

Day01

一、面向对象设计的基本概念

面向对象的分析:做什么,分析出需求。

面向对象的设计:怎么做。

面向对象的编程:需求与设计转换为代码。

统模语言,UML。

二、类与类之间的关系

1、继承(泛化)

基类会成为派生类的一部分。在语义上:AisB。在类图上,使用的是从派生类向基类发出空心三角箭

头。

继承:先有基类,然后派生类去继承基类。泛化:先有派生类,然后抽象出基类。

2、关联关系

双向关联关系,在画法上面体现的是实心直线。彼此都知道对方的存在,但是都不会负责对方的生命周

期,在代码层面上体现的是指针或者

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档