- 1
- 0
- 约3.73千字
- 约 38页
- 2026-05-13 发布于北京
- 举报
C++58期提高部分
Day01
面向对象的设计的概念、类与类之间的关系、面向对象设计的原则、设计模式;C++11线程、互斥锁、
条件变量;pc的模型、线程池的代码;计算机网络的基础、网络编程、IO多路复用(select、epoll、
poll),Reactor(socket网络编程+IO多路复用)、Reactor+线程池(项目框架)
一、面向对象设计的基本概念
面向对象的分析(OOA):分析出要做什么,将需要展示出来。
面向对象的设计(OOD):把类设计出来,类中的数据成员与成员函数也设计出来,类与类之间的关
系。
面向对象的编程(OOP):将面向对象设计中的类以及数据成员、成员函数实现出来。
统模语言:UML语言。
二、类与类之间的关系(重要)
1、继承
基类与派生类,基类部分会成为派生类的一部分。在语义层面上:AisB。在类图的画法上:从派生类
指向基类的空心三角箭头。
继承:先有基类,然后派生出新的类,也就是派生类。泛化(一般化):先有派生类,然后将具体相同
属性抽象出来,然后形成了基类。
2、关联
双向的关联关系
彼此知道对方的存在,但是彼此并不负责对方的生命周期。在语义层面上:AhasB。在代码层面:使
用的是指针或者。在类图的画法:使用的是实心实线
单向的关联关系
A知道B
您可能关注的文档
- 2024年河北省新高考化学试卷选择性试题分析.pdf
- 固定资产与生物资产税务处理及折旧政策分析.pdf
- 2022年一级afternoon科目真题及答案.pdf
- 高频考点讲全前言:考情分析与高效备考策略.pdf
- 开关站变电所弱电系统设计与施工.pdf
- 盐岩学习包:词汇记忆与分析技巧练习.pdf
- 充分条件与必要条件知识点详解及题型总结.pdf
- 2024年云南省中考历史试题概览.pdf
- 撒哈拉以南非洲区域地理特征与农业发展案例分析.pdf
- 东江镇初级中学九级语文上册与朱元思书课件苏教版.pdf
- 2025~2026学年北京西城区三帆中学度九年级下学期阶段适应性练习道德与法治试卷.doc
- 2026工商银行招聘题库及答案.doc
- 2026年公安机关人民警察专业科目专项测试模拟题.doc
- 2025广西壮族自治区中医药研究院招聘编制外工作人员9人参考题库含答案详解(综合卷).doc
- 2026年公安机关人民警察招录考试冲刺押题卷.doc
- 2026 PMP易错题集押题题库及答案.doc
- 2025执业西药师核心押题题库及答案.doc
- 2026年吉林中考历史仿真模拟试卷(九).doc
- 2026年河南濮阳市台前县九年级下学期模拟测试历史试卷(一).doc
- 2025年河南南阳市内乡县秋期期终八年级历史巩固与练习.doc
原创力文档

文档评论(0)