面向对象程序设计
文章平均质量分 90
小明同学喊你学习啦
好好学习,天天向上!
展开
-
动态链接库的制作与调用
动态链接库的制作与调用一 用所学的内容编写一个动态链接库的文件1、实验目的(1)了解和掌握类和指向函数的指针的使用。(2)了解和掌握宏的使用,(3)掌握动态链接库文件创建的过程。2、实验要求熟练掌握动态链接库文件的创建3、实验步骤与内容题目:创建一个动态链接库,实现画一棵树。1).启动Visual C++6.0或者C++ Builder 5.0.在WINDOWS98或WI...原创 2019-11-22 20:29:58 · 1286 阅读 · 1 评论 -
面向对象程序设计简答题
1 什么是面向对象面向对象是一种对现实世界理解和抽象的方法、思想,通过将需求要素转化为对象进行问题处理的一种思想。2 封装,继承,多态,虚函数封装:封装是实现面向对象程序设计的第一步,封装就是将数据或函数等集合在一个个的单元中(我们称之为类)。封装的意义在于保护或者防止代码(数据)被我们无意中破坏。继承:继承主要实现重用代码,节省开发时间。子类可以继承父类的一些东西。多态:是指相同的操作...原创 2019-11-14 15:42:40 · 2596 阅读 · 0 评论 -
c++学习运算符重载
1、实验目的·学习掌握重定义与类有关的运算符。·把握重载运算符的时机。·学习掌握把一个类对象转换为另一个类对象。·学习掌握重载为成员与友元的区别及其带参数的情况。·学习掌握值返回与引用返回的区别及应用时机。2、实验内容(1)生成一个表示复数的类FS。复数的实部sb和虚部xb作为其数据成员。提供成员函数print()显示复数(格式:-3+5i或6-2i),重载“+”、“-”为FS类的...原创 2019-11-13 20:59:12 · 255 阅读 · 0 评论 -
继承与多态性2019年11月7
继承与多态性1、实验目的了解类的两种使用方式学习从现有类派生出新类的方式了解在派生类中如何使用基类的成员了解基类成员在派生类中的访问控制了解虚函数对多态性的支持2、实验内容题目:应用多态设计学生类生成表示学生的类XS,提供成员函数dispXM()、dispXB()和dispNL()分别用来显示姓名、性别和年龄,并将他们全部定义为纯虚函数;生成CZS类表示初中生,包含数据成员xm、...原创 2019-11-08 19:26:22 · 473 阅读 · 0 评论 -
静态成员与友元
1、实验目的·学习友元函数的定义和原理。·学习静态数据成员和静态成员函数的使用。·学习静态成员代替全局变量实现对象间的共享。2、实验内容(1)有如下类的定义。类成员函数copy用于实现两个对象的相互拷贝,请完成该函数的实现。(有两种方法即用成员函数和友元函数实现)#include <iostream>#include <windows.h>using nam...原创 2019-10-18 17:39:43 · 310 阅读 · 0 评论 -
类与对象的定义
1、实验目的·学习掌握声明和定义类及成员。·学习掌握访问类对象成员。·学习掌握保护数据如何屏蔽外部访问的原理,更好的认识类的封装#include <iostream>using namespace std;class data { public: void outData(); void addOneday(); int setData(int d=1,int...原创 2019-09-12 23:26:27 · 253 阅读 · 0 评论 -
构造函数与析构函数2019年9月28日
构造函数与析构函数1、实验目的·理解类与对象的区别。·学习掌握定义构造函数与析构函数的方法。·学习把握默认构造函数的意义。·了解类成员初始化,掌握构造与析构类成员的方式。2、实验内容(1)创建一个Employee类,该类中用字符数组存放Employee的信息,如姓名、地址、市、省、及邮政编码;每个成员函数的定义放在类定义之外;成员函数包括改变姓名数据成员等;构造函数完成成员数据的初...原创 2019-10-09 22:30:33 · 330 阅读 · 0 评论