类与对象

对类和对象的理解

要弄清楚面想对象是怎么回事首先要理解类和对象的概念。
所谓类即一个种类,比如电脑就是一个类,而电脑有很多品牌吧,华为,联想,华硕之类的,这些就是类中的对象。
为什么把它们当作一类呢,因为它们都有共同的属性,特征,功能等等。
在java中代码都是以类为单位的,而拥有相同属性的对象就存在于类当中

类和对象在java中的具体表现形式

类在java中即class。我们在写每一份代码之前都会先创建一个类,把将要实现的内容存到这个类中。

public class 类名{

}

有了类之后再将对象加进去便可以实现指向对象的操作功能,这就是java面向对象的含义。

具体例子

下面我们以电脑为一大类,实现一个具体操作

//创建类,类名为“PC”
public class PC {
	// 属性
	String type;// 型号
	String CPU;
	double temprature;// 温度
	int power;// 电量

	// 方法
	public void watchingVideo() {
		// 看视频,温度会上升,电量会减少
		temprature = temprature + 5;
		power = power - 10;

		System.out.println("型号为" + type + "的电脑看完一个视频,温度升高5度,电量减少10格。现在电脑的温度为" + temprature + "摄氏度,电量为" + power + "。");

	}

	public void radiatorOperating() {
		// 散热器工作后,温度会下降
		temprature = temprature - 5;
		System.out.println("型号为" + type + "的电脑散热器工作后,温度下降5度。现在电脑的温度为" + temprature + "摄氏度。");

	}

	public void Charging() {
		// 充电过后电脑电量恢复到100
		power = 100;
		System.out.println("型号为" + type + "的电脑充电后,电量恢复到100。现在电脑的电量为" + power + "。");
	}

	// 程序入口 主方法
	public static void main(String[] args) {

		PC PC1 = new PC();// 在类中创建对象
		// 给对象赋值
		PC1.type = "HUAWEI";
		PC1.CPU = "Intel";
		PC1.temprature = 15;
		PC1.power = 100;
		PC1.watchingVideo();
		PC1.radiatorOperating();

		// 第二个对象
		PC PC2 = new PC();
		PC2.type = "LEGION";
		PC2.CPU = "MSI";
		PC2.temprature = 20;
		PC2.power = 80;
		PC2.watchingVideo();
		PC2.radiatorOperating();
		PC2.Charging();

	}

}


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值