![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面向对象程序设计
文章平均质量分 92
qq_41626672
这个作者很懒,什么都没留下…
展开
-
面向对象程序设计实验 - 实验9 模板类的构造
实验九 模板类的构造目录实验九 模板类的构造9.1 实验目的9.2 实验内容9.2.1程序阅读9.2.2 程序设计9.3思考题9.1 实验目的1.理解和应用类模板和函数模板;2.复习数据结构的相关知识;3.学习用C++的编程思想实现链表类。9.2 实验内容9.2.1程序阅读1.理解下面的动态数组类模板,它由一系列位置连续、任意数量相同类型的元素组成,其元素个数可在程序运行时改变,并完成该类中没有完成的成员函数(不允许改变已有代码),并设计主函数,实现对原创 2021-08-10 11:08:59 · 523 阅读 · 0 评论 -
面向对象程序设计实验 - 实验8 多态性:类型转换与虚函数
实验八 多态性—类型转换与虚函数目录实验八 多态性—类型转换与虚函数8.1 实验目的8.2 实验内容8.2.1程序阅读8.2.2 程序设计8.3思考题8.1 实验目的1.理解掌握运算符[]、()的重载;2.理解类型转换,掌握类型转换函数的设计和使用;3.理解和掌握虚函数的作用;4.掌握利用虚函数实现C++的运行时多态性;5.理解纯虚类和抽象类。8.2 实验内容8.2.1程序阅读1.理解下面的程序,并在VC++6.0下运行查看结果,回答程序后面的原创 2021-08-10 11:06:42 · 1811 阅读 · 0 评论 -
面向对象程序设计实验 - 实验7 多态性:函数与运算符重载
实验七 多态性—函数与运算符重载目录实验七 多态性—函数与运算符重载7.1 实验目的7.2 实验内容7.2.1程序阅读7.2.2 程序设计7.3思考题7.1 实验目的1.理解动态联编和动态联编的概念;2.理解掌握成员函数方式运算符重载;3.理解掌握友元函数方式运算符重载;4.理解掌握++、--、=运算符的重载。7.2 实验内容7.2.1程序阅读1.理解下面的程序,并在VC++6.0下运行查看结果,回答程序后面的问题。#include "iost原创 2021-08-10 11:05:02 · 1522 阅读 · 0 评论 -
面向对象程序设计实验 - 实验6 派生与继承:多重派生
实验六 派生与继承—多重派生目录实验六 派生与继承—多重派生6.1 实验目的6.2 实验内容6.2.1程序阅读6.2.2 程序设计6.3思考题6.1 实验目的1.理解多重派生的定义;2.理解多重派生中构造函数与析构函数的调用顺序;3.理解多重派生中虚拟基类的作用;6.2 实验内容6.2.1程序阅读1.理解下面的程序,并在VC++6.0下运行查看结果,回答程序后面的问题。class CBase1{public: CBase1(......原创 2021-08-10 11:01:17 · 3287 阅读 · 0 评论 -
面向对象程序设计实验 - 实验5 派生与继承:单重派生
实验五 派生与继承—单重派生目录实验五 派生与继承—单重派生5.1 实验目的5.2 实验内容5.2.1程序阅读5.2.2 程序设计5.1 实验目的1.理解继承的含义以及声明;2.理解共有派生、私有派生和保护派生的含义以及使用;3.理解单派生类中构造函数和析构函数的调用顺序。5.2 实验内容5.2.1程序阅读1.理解下面的程序,并在VC++6.0下运行查看结果,回答程序后面的问题。#include "iostream"class CBase{原创 2021-08-10 10:57:49 · 2313 阅读 · 0 评论 -
面向对象程序设计实验 - 实验4 类和对象:对象传递与静态成员
实验四 类和对象—对象传递与静态成员目录实验四 类和对象—对象传递与静态成员4.1 实验目的4.2 实验内容4.2.1程序阅读4.2.2 程序设计4.1 实验目的1.理解静态成员(静态数据成员、静态成员函数)的作用与使用;2.理解友元(友元函数、友元类)的作用于使用;3.理解常类型的使用。4.2 实验内容4.2.1程序阅读1.理解下面的程序,并在VC++6.0下运行查看结果,回答程序后面的问题。#include <iostream>#i原创 2021-08-10 10:56:19 · 1904 阅读 · 0 评论 -
面向对象程序设计实验 - 实验3 类和对象:构造函数与析构函数
实验三 类和对象—构造函数与析构函数目录实验三 类和对象—构造函数与析构函数3.1 实验目的3.2 实验内容3.2.1程序阅读3.2.2 程序设计3.3思考题3.1 实验目的1.理解掌握this指针的作用和用法;2.理解掌握构造函数的定义和作用;3.掌握构造函数的使用;4.理解掌握拷贝构造函数的定义和使用;5.理解掌握构造函数的重载;6.理解掌握析构函数的定义和使用。3.2 实验内容3.2.1程序阅读1.理解下面的程序,并在VC++6.0下原创 2021-08-10 10:54:35 · 3900 阅读 · 0 评论 -
面向对象程序设计实验 - 实验2 类和对象:类的构建
实验二 类和对象——类的构建目录实验二 类和对象——类的构建2.1 实验目的2.2 实验内容2.2.1程序阅读2.2.2 程序设计2.3思考题2.1 实验目的1.类的定义;2.类对象的使用;3.类成员变量的定义和使用;4.类成员函数的定义和使用;5.理解类的作用域;6.理解类的声明;7.理解类中private和public权限的声明依据。2.2 实验内容2.2.1程序阅读1.理解下面的程序,并在VC++6.0下运行查看结果,回答程序后面原创 2021-08-10 10:52:41 · 2576 阅读 · 0 评论 -
面向对象程序设计实验 - 实验1 C++基础
实验一 C++基础1.1 实验目的1.进一步了解和熟悉VC++6.0开发环境,学会在VC++6.0环境下调试程序;2.熟悉C++中简单的标准输入输出函数的实用;3.理解const修饰符的作用,并学会应用const修饰符;4.理解内置(内联)函数的优缺点并学会使用内置函数;5.理解和使用函数重载以及带默认参数的函数;6.使用new和delete进行动态内存管理;7.理解和使用引用。1.2 实验内容1.2.1 程序阅读1.理解下面的程序,并在VC++6.0下运行查看结原创 2021-08-10 10:46:01 · 2867 阅读 · 0 评论