《C 面向对象程序设计》实验指导书(彭成) 下载本文

内容发布更新时间 : 2024/11/8 5:32:59星期一 下面是文章的全部内容请认真阅读。

(2)在名称的输入框中可以为自己的项目取个名字。如果是使用C语言的话,就把“C项目”前的单选框点中。单击确定会出现一个框,提示把刚才建立的项目保存在哪里。

(3)保存完成之后,就进入程序的编辑了。可以看到Dev-C++已经自动写好了一些代码,

这几行代码通常情况下都是必须的。如图1-3所示。

(4)输入几句简单的代码,把不需要的地方删掉。Dev-C++会自动匹配单括号‘(’和引号'“',所以没有必要敲两次,这也是我从VC++用惯之后转用Dev-C++常遇到的问题。单击编译,看看程序有没有错。编译的时候,提示要把这个程序先保存。

(5)编译没有问题后,就可以执行了。

2.根据实验步骤1-5,建立、编译并运行实验程序。

四、实验要求

1. 复习教材有关内容,调试书上相应章节程序实例。 2. 掌握C++控制台程序的开发、调试步骤。 3. 完成实验报告。

实验二 类的定义和使用

一、实验目的

1、 理解面向对象程序设计方法的基本原理及主要特点——抽象、封装、继承和

多态。

2、 理解类和对象的概念以及如何利用类来解决具体问题。

二、实验内容

1、 掌握面向对象的程序设计思想 2、 掌握类的定义。 3、 掌握对象的声明和引用。

4、 掌握具有不同访问属性的成员的访问方式5、 观察构造函数和析构函数的执行过程。

三、实验步骤

类的定义和使用 #include using namespace std;

class Car //{

//成员函数

public:

void disp_welcomemsg(); //函数

int get_wheels(); //数 void set_wheels(int); //

//数据成员

private:

int m_nWheels;

定义类Car 声明disp_welcomemsg()声明get_wheels()函声明set_wheels()函数 };

void Car::disp_welcomemsg() //类成员函数disp_welcomemsg()的实现 { }

int Car::get_wheels() //类成员函数get_wheels()的实现,获取车轮数 { }

void Car::set_wheels(int n) //类成员函数set_wheels()实现,设置车轮数 { }

int main() {

Car mycar; //定义类对象mycar m_nWheels = n; return m_nWheels;

cout << \

mycar.disp_welcomemsg(); //访问成员函数,显示欢迎信息

mycar.set_wheels(4); //访问成员函数,设置车轮数量

//访问成员函数,显示车轮数量

cout << \system(\