- 博客(5)
- 收藏
- 关注
原创 面向对象编程(OOP)
面向对象编程(OOP)是一种程序设计范式,它将数据和操作数据的方法组合成对象,以及对象之间的交互,以解决复杂问题。:对象是类的实例,具有状态(属性)和行为(方法)。例如,一辆汽车可以是一个对象,其属性可能包括颜色和速度,方法可能包括加速和减速。:类是对象的蓝图或模板,用于定义对象的属性和方法。类可以看作是一种数据类型的抽象表示。:封装是一种将数据和操作数据的方法捆绑在一起的概念,以防止对数据的未授权访问。通过封装,对象内部的数据称为私有数据,只能通过对象的公共方法来访问和操作。
2024-06-23 21:52:28 362
原创 ADT和OOP中的等价性
ADT和OOP在等价性的概念上具有相似之处,尽管它们在语法和实现方式上有所不同。理解这些概念有助于设计更加清晰和灵活的数据结构和类,使得它们在应用程序中的行为更加可靠和可预测。
2024-06-23 21:43:44 278
原创 软件构造概述
软件构造是开发高质量软件系统的过程。它涉及理解质量标准与目标、掌握基本构造技术,并利用现代工具进行开发。·初步掌握软件开发工具的使用,确保高质量和高效率。·设计模式:编纂重复经验和共同解决方案的法典。·能够进行实际问题的抽象建模和有效沟通。·掌握面向关键质量目标的基本构造技术。·掌握“面向抽象编程”和面向对象开发。·设计原则:描述最佳实践的启发式方法。·理解复杂软件系统与简单程序的差异。·培养面向质量目标的开发思维模式。·设计目标:使设计评估成为可能。·理解软件开发中的质量目标。·讨论需求和设计目标。
2024-06-23 21:30:12 111
原创 计统大作业
根据Hello的自白,利用计算机系统的术语,简述Hello的P2P,020的整个过程。P2P(名为hello.c的Source program被GCC编译器的驱动程序读取并翻译为可执行目标文件hello,而后,操作系统外壳shell利用函数fork为hello创建进程process,可在其中加载程序。自此,hello的P2P过程已经完成,hello由一个Program变为Process,其中GCC翻译过程包含以下四个阶段:1.预处理阶段:程序的生命周期从一个高级C语言程序开始。
2024-06-01 19:59:19 979 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人