C++面向对象的编程学习笔记(1)--类与对象 Classes And Objects

学习目的

  1. 什么是 ‘类’
  2. 什么是‘对象’
  3. ‘类’与‘对象’的关系和区别

class Dog //创建一个叫dog的类
{
	string DogName;//为Dog这个对象添加一个“name”(狗的名字)
	int age;//为Dog添加 age 参数(狗的年龄)
	float Health;//为Dog创建一个health健康值(狗的血量)
	void Bark()//设置狗的行为,狗会旺旺叫
	{
		cout << "woof!" << endl;
	}
};

在这个代码中类就是规定了作为狗这一类的特征和属性,就好像一个蓝图,或者一个百科全书,他告诉你什么是狗,他有什么特征,会干什么。

对象

int main()
{
	Dog spot;//创建两个狗类型的变量
	Dog Rex;
	system("pause");
}

对象就是通过类创建的一个存在的事物。对象就好像现实生活中的狗,而类就好像的百科全书上定义的狗。并且这个对象包括所有类所定义的信息,在这里spot和rex都是狗,都会有名字,都会有年龄,都会有血量,都会有旺旺叫这个行为。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值