C++_类和对象基础操作(创建对象)

介绍

本文 主要介绍用类去创建一个现实中基本对象的 实例化操作
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 << 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值