介绍
本文 主要介绍用类去创建一个现实中基本对象的 实例化操作
1.创建一个Dog,属性有姓名,犬龄,品种,毛色(不可以外部直接设置).行为有进食,奔跑,睡觉。
2.创建一个对象数组,存放4个学生(学号,成绩)(学号和成绩不可外部直接设置,且设置学号时不可重复),
设计一个函数max,找出这4个学生成绩最高的,并输出学号
源码
lesson_1
#include<iostream>
#include<string>
using namespace std;
class Dog
{
public:
//设置狗狗基础信息
void set_Dog(string name,int age,string variety,string colour)
{
N_name = name;
A_age = age;
V_variety = variety;
C_colour = colour;
}
void rush()
{
cout << N_name << "奔跑中" << endl;
}
void sleep()
{
cout << N_name << "睡觉中" << endl;
}
void eat()
{
cout << N_name << "吃饭中" << endl;
}
void print()
{
cout << N_name << " " << V_variety << " " << A_age << " " << C_colour << endl;
}
private:
string N_name;//名字
string V_variety;//品种
string C_colour;//颜色
int A_age;//年龄
};
void main()
{
//栈区对象
Dog wc;//构造一个对象旺财
wc.set_Dog("旺财", 3, "中华田园犬", "黄色");
wc.print();
wc.eat();
wc.rush();
wc.sleep();
cout <<

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



