搜索资源列表
C++程序设计语言实验二
- 实验二:C++编程入门 一、实验内容 1. 使用构造函数、析构函数。 2. 使用对象数组。 3. 学习动态创建对象。 4. 学习全局对象、静态对象、局部对象。 5. 运算符重载。 二、实验题目 1,定义一个学生类,要求存储学号,姓名, 年龄,性别,班号等信息,从键盘输入10个学生信息,存储在一个对象数组中,并将所有学生信息打印出来。 要求:1,学号按照1,2,3....排列,并通过对象构造函数输入。 2,学生类提供一个打印函数,负责打印学生信息
C++程序设计语言实验三
- 实验三:C++编程入门 一、实验内容 1. 类模版。 2. 运算符重载。 3. 友元。 4. 继承。 二、实验题目 1, 设计一个类SavingsAccount,定义一个静态数据成员记录存款的年利率(rate),该类的每个成员都包含一个私有的数据成员balance,表示该成员当前的存款数额。提供一个成员函数CalMonthlyInterest(),用以计算月利息(用balance乘以rate再除以12),并将这个月利息加入balance中。提供一个静态成员函数ModifyRate(
C++程序设计语言实验四
- 实验七:C++编程入门 一、实验内容 1. 理解继承与组合。 2. 学会使用多态特性。 3. 使用文件。 4. 异常处理。 二、实验题目 1. 创建一个class Counted,包含一个int类型的成员变量id和一个static int类型的成员变量count。默认构造函数的开头为“Counted() : id(count ++) {”。要求: a) 构造函数输出id值并且输出“it’s being created”; b) 析构函数也输出id值并且输出“it is bein
矩形对象以及Point类成员计算其面积
- 编写C++程序完成以下功能: 定义一个Point类,其属性包括点的坐标,提供计算两点之间距离的方法 定义一个矩形类,其属性包括左上角和右下角两个点,提供计算面积的方法 创建一个矩形对象,提示用户输入矩形左上角和右下角的坐标 观察矩形对象以及Point类成员的构造函数与析购函数计算其面积,并输出 ,The preparation of C++ Process is complete the following functions: the definition of
juxing
- 1、 矩形 编写C++程序完成以下功能: (1) 定义一个Point类,其属性包括点的坐标,提供计算两点之间距离的方法; (2) 定义一个矩形类,其属性包括左上角和右下角两个点,提供计算面积的方法; (3) 创建一个矩形对象,提示用户输入矩形左上角和右下角的坐标; (4) 观察矩形对象以及Point类成员的构造函数与析构函数的调用; (5) 计算其面积,并输出。 -1, rectangular write C++ program completed the follo
Code1
- C++经典语法与应用,类的编写与应用,构造与析构函数,函数的重载,类的继承,函数覆盖,基类与派生类的构造函数、析构函数先后调用顺序,如何在派生类构造函数中向基类的构造函数传递参数,this成员变量,类型转换的内幕,虚拟函数与多态性,引用和指针变量的区别与共同处。VC工程的编译原理与过程,将工程中不同的类拆分到不同的文件中,每一个类由一个.h和.cpp文件共同完成,头文件重复定义问题的解决,培养了学员良好的编程习惯,也为以后分析MFC AppWizard生成的工程奠定了良好基础。-err
Lesson2Code
- C++经典语法与应用,类的编写与应用,构造与析构函数,函数的重载,类的继承,函数覆盖,基类与派生类的构造函数、析构函数先后调用顺序,如何在派生类构造函数中向基类的构造函数传递参数,this成员变量,类型转换的内幕,虚拟函数与多态性,引用和指针的变量的区别与共同处。VC工程的编译原理与过程,将工程中不同的类拆分到不同的原文件中,每一个类由一个.h和.cpp文件共同完成,头文件重复定义问题的解决,培养了学员良好的编程习惯,也为以后分析MFC Appwizard生成的工程奠定了良好基础。-err
employee
- 雇员管理 掌握类的构造函数和析构函数的概念和使用方法 掌握对对象数组、对象的指针及其使用方法 进一步加深对类和对象的理解-Employees to manage a class constructor and destructor of the concepts and master the use of an array of objects, object and its use to further deepen the understanding of classes and objec
1
- 定义一个抽象类的CShape,包括纯虚数Area(用来计算面积)和SetData(用来重设形状大小)。然后派生出三角形CTriangle类、矩形CRect类、圆CCircle类,分别求其面积。最后定义一个CArea类,计算这几个形状的面积之和,各形状的数据通过CArea类构造函数或成员函数来设置。-Defines an abstract class CShape, including the pure imaginary number Area (used to calculate the ar
lab7
- (1). 编写程序定义基类Animal,成员变量age为私有的,构造派生类dog,在其成员函数SetAge(int n)中直接对age赋值时会出现什么问题?把age变为公有的呢? (2).定义一个基类BaseClass,有整形变量Number,构造其派生类DerivedClass,观察构造函数和析构函数的执行情况. (3). 编写一个车(vehicle)基类,由此派生出自行车(bicycle)类和汽车(motorcar)类,注意把vehicle派生成虚基类,再从bicycle和 moto
VCPPwnlsrc
- VC/C++源码,其它分类,Appwizard C++经典语法与应用,类的编写与应用,构造与析构函数,函数的重载,类的继承,函数覆盖,基类与派生类的构造函数、 析构函数先后调用顺序,如何在派生类构造函数中向基类的构造函数传递参数,this成员变量,类型转换的内幕,虚拟函数与多态性, 引用和指针的变量的区别与共同处。VC工程的编译原理与过程,将工程中不同的类拆分到不同的原文件中, 每一个类由一个.h和.cpp文件共同完成,头文件重复定义问题的解决,培养了学员良
lesson-2
- C++经典语法与应用,类的编写与应用,构造与析构函数,函数的重载,类的继承,函数覆盖,基类与派生类的构造函数、析构函数先后调用顺序,如何在派生类构造函数中向基类的构造函数传递参数,this成员变量,类型转换的内幕,虚拟函数与多态性,引用和指针的变量的区别与共同处。VC工程的编译原理与过程,将工程中不同的类拆分到不同的原文件中,每一个类由一个.h和.cpp文件共同完成,头文件重复定义问题的解决,培养了学员良好的编程习惯,也为以后分析MFC Appwizard生成的工程奠定了良好基础。-Classi
Code
- C++经典语法与应用,类的编写与应用,构造与析构函数,函数的重载,类的继承,函数覆盖,基类与派生类的构造函数、析构函数先后调用顺序,如何在派生类构造函数中向基类的构造函数传递参数,this成员变量,类型转换的内幕,虚拟函数与多态性,引用和指针变量的区别与共同处。VC工程的编译原理与过程,将工程中不同的类拆分到不同的文件中,每一个类由一个.h和.cpp文件共同完成,头文件重复定义问题的解决,培养了学员良好的编程习惯,也为以后分析MFC AppWizard生成的工程奠定了良好基础。-C++ clas
Date
- 用整数存储私有成员:年、月和日。为类提供构造函数,能够对各成员进行初始 化,但出现错误的初值时, 成员为2000-1-。也可以不在不提供任何初值的情况 下日期为2000-1-1。另外可以用一个Date 对象进行初始化,成员函数应实现以 下功能: (1) 对所有成员一次性赋值,也能对某个成员单独赋值,能够一次返回所有成 员的值,也能单独返回某个成员的值 (2) 可以按照mm-dd-yyyy 格式输出日期。 (3) 有成员函数nextDay(),用于将日期增加一天-Int
Programe-structure
- 第1章 文件结构 第2章 程序的版式 第3章 命名规则 第4章 表达式和基本语句 第5章 常量 第6章 函数设计 第7章 内存管理 第8章 C++函数的高级特性 第9章 类的构造函数、析构函数与赋值函数 第10章 类的继承与组合 第11章 其它编程经.-Chapter 3 of Chapter 1, Chapter 2 program layout of the file structure naming rules, Chapter 5, Chapter 4 expression and ba
YandYZT
- 运用面向对象方法设计圆类和圆柱体类并建立继承关系,并为有关 类设计构造函数、析构函数、成员数据设置/提取操作、面积/体积计算函数。在 主函数中,分别创建一个圆类对象和圆柱体类对象,调用和执行相关成员函数, 观察并分析程序运行结果-Circle design using object-oriented approach and the establishment of classes and class inheritance relationship cylinder and is
CPPexam4
- 掌握类的声明和使用。 2. 掌握类的声明和对象的声明。 3. 复习具有不同访问属性的成员的访问方式。 4. 观察构造函数和析构函数的执行过程。 5. 学习类的组合使用方法。 6. 使用 VC++的 debug 调试功能观察程序流程,跟踪观察类的构造函数、析构函数。 -Master class declaration and use. 2 master class declaration and object declarations. 3 Review members
Code
- 类的编写与应用,构造与析构函数,函数的重载,类的继承,函数覆盖,基类与派生类的构造函数、析构函数先后调用顺序,如何在派生类构造函数中向基类的构造函数传递参数,this成员变量,类型转换的内幕,虚拟函数与多态性,引用和指针变量的区别与共同处。VC工程的编译原理与过程,将工程中不同的类拆分到不同的文件中,每一个类由一个.h和.cpp文件共同完成,头文件重复定义问题的解决,培养了学员良好的编程习惯,也为以后分析MFC AppWizard生成的工程奠定了良好基础。-Overload class prep
C++基础和进阶讲义
- c++的基础知识和高级进阶,主要内容是构造函数,函数重载,模板类等(Basic knowledge and advanced level of c++)
1
- 设计一个表示分数的类Fraction。这个类用两个int类型的变量分别表示分子和分母。 这个类的构造函数是: Fraction(int a, int b) 构造一个a/b的分数。 这个类要提供以下的功能: double toDouble(); 将分数转换为double Fraction plus(Fraction r); 将自己的分数和r的分数相加,产生一个新的Fraction的对象。Fraction multiply(Fraction r); 将自己的分数