2025年面向对象程序设计教程 答案.pdf
臣心一片磁针石,不指南方不肯休。——文天祥
面向对象程序设计教程答案
面向对象程序设计教程
第1章引言
1.1背景
1.1.1传统的结构化程序设计方法
1.1.2面向对象的程序设计方法
1.2目标
1.3本教程的组织结构
第2章面向对象的基本概念
2.1类和对象
2.1.1类的定义
2.1.2对象的创建与使用
2.2封装和信息隐藏
2.2.1封装的概念
2.2.2信息隐藏的重要性
2.3继承和多态
操千曲尔后晓声,观千剑尔后识器。——刘勰
2.3.1继承的概念与用法
2.3.2多态的概念与用法
2.4抽象和接口
2.4.1抽象的概念与用法
2.4.2接口的概念与用法
第3章面向对象的设计原则
3.1单一职责原则
3.2开放-封闭原则
3.3里氏替换原则
3.4依赖倒置原则
3.5接口隔离原则
3.6迪米特法则
第4章面向对象的分析与设计
4.1需求分析
4.1.1确定需求
4.1.2分析需求
4.2类的设计
博观而约取,厚积而薄发。——苏轼
4.2.1识别类的责任
4.2.2定义类的属性和行为
4.3协作关系的设计
4.3.1关联关系
4.3.2依赖关系
4.3.3聚合关系
4.3.4组合关系
4.3.5继承关系
第5章面向对象的编程语言
5.1Java
5.2C++
5.3Python
5.4Ruby
第6章实例分析:学绩管理系统