企业网站 php 下载,wordpress china第三性,做透明头像的网站,网站开发专业职称有哪些C之所以是C#xff0c;和面向过程的C语言相比#xff0c;它加了一个类#xff0c;还有一个是模板。 引入
C语言这种面向过程的编译语言可以将待解的问题分解成若干个子问题#xff0c;面向对象程序设计则是建立在结构化程序设计方法的基础上#xff0c;完全避免了结构化程… C之所以是C和面向过程的C语言相比它加了一个类还有一个是模板。 引入
C语言这种面向过程的编译语言可以将待解的问题分解成若干个子问题面向对象程序设计则是建立在结构化程序设计方法的基础上完全避免了结构化程序设计方法中所存在的问题。 程序数据结构算法结构化程序设计 数据结构属于整个程序而且程序是从开始至结束顺序执行的。对象是计算机内存的一块区域。在对象中不但有数据而且存有代码每个对象在功能上相互之间保持独立。 程序对象消息面向对象程序设计 以C为例的面向对象对象类继承消息多态
习题
一、名词解释
抽象
分类所依据的原则
封装
将抽象出来的对象的属性和行为结合成一个独立的单位并尽可能隐藏内部细节
1.把对象的全部属性和行为结合在一起形成一个不可分割的独立单位。对象的私有属性只能由这个对象的行为来读取和修改。
2.尽可能隐藏对象的内部细节对外形成一道屏障将公有行为作为与外部链接的接口。
消息
该机制是面向对象程序设计用于描述对象之间通信的。
二、填空题
1.目前有面向对象和面向过程两种重要的程序设计方法。
2.结构化程序设计方法中的模块由顺序、选择和循环三种基本结构。
3.在结构化程序设计方法中程序可表示为数据结构和算法在面向对象程序设计中程序可表示为对象和消息。
4.结构化程序设计中的基本模块是过程而面向对象程序设计方法中的基本模块是类。
5.面向对象程序设计的设计方法具体有抽象性、封装性、继承性和多态性等特点。
三、选择题以填空方式展示
1.面向对象程序设计注重于类的设计。
2.面向对象程序设计中把对象的属性和行为组织在同一个模块内的机制叫做封装。
3.在面向对象程序设计中类通过接口与外界发生关系。
4.面向对象程序设计中对象与对象之间的通信机制是消息。
5.关于C和C的关系描述C语言是C的一个子集C语言和C是兼容的C对C语言进行了一些改进C语言面向过程而C面向对象。
6.面向对象程序设计将数据结构和算法放在一起作为一个相互依存、不可分割的整体来处理。
7.重载不是面向对象系统中所包含的要素。
8.将数据结构和算法置于同一个函数内不能被称做数据封装它要有数据和相关操作一个类通过继承可以获得另一个类的特性同一消息为不同的对象接受时产生的行为是不一样的这被称为多态性。
9.对象是计算机内存的一块区域它可以存放代码和数据。