#
1高级语言屏蔽了机器的细节提高了语言的抽象层次程序中可以采用具有一定含义的数据命名和容易理解的执行语句这使得在书写程序时可以联系到程序所描述的具体事物程序设计方法的发展历程 ——面向过程的程序设计方法8面向过程的方法面向对象的语言面向对象方法中的类具有相同属性和服务的一组对象的集合为属于该类的全部对象提供了抽象的描述包括属性和行为两个主要部分类与对象的关系:犹如模具与铸件之间的关系一个
单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式C语言程序设计清华大学 郑莉第五章 C程序的结构郑莉 董渊 张瑞丰 编著清华大学出版社C语言程序设计(第3版)1本章主要内容作用域与可见性对象的生存期数据与函数静态成员共享数据的保护友元编译预处理命令多文件结构和工程2函数原型的作用域函数原型中的参数其作用域始于(结束于)例如设有下列原型声明:double Area(dou
单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式C语言程序设计清华大学 郑莉第三章 函数郑莉 董渊 张瑞丰 编著清华大学出版社C语言程序设计(第3版)1本章主要内容函数的声明和调用函数间的参数传递内联函数带默认形参值的函数函数重载C系统函数2函数的声明函数是面向对象程序设计中对功能的抽象函数声明的语法形式类型标识符 函数名(形式参数表)
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级 C语言程序设计 第 6 章 模块化程序设计--函数模块化程序设计——函数孙小松418202211§6.1 函数的概念C程序结构●C程序结构如图所示1.一个C程序可以分为若干个函数2.每个程序有且只有一个主函数(main)其他都是子函数3.子函数可以相互调用但主函数不能被 调用4.一个C源程序由一个
本讲主要内容3类和文件作用域文件作用域9例include<>void fun()void main(){ fun() fun()}void fun(){ static int a=1 int i=5 a i cout<<i=<<i<<a=<<a<<endl}例:include<> class Clock 声明时钟类 {
2处理消息执行窗口的消息处理:分析消息信息决定应用程序如何处理消息或响应一个事件文档—视图结构
369公有继承(public)14172023protected一个公有派生类的对象在使用上可以被当作基类的对象反之则禁止具体表现在:派生类的对象可以赋值给基类对象派生类的对象可以初始化基类的引用指向基类的指针也可以指向派生类通过基类对象名指针只能使用从基类继承的成员27多继承举例派生类的构造析构函数单一继承时的构造函数举例多继承时的构造函数派生类的构造析构函数若派生类中未定义拷贝构造函数则编译器
#
#
违法有害信息,请在下方选择原因提交举报