初学Java的类和对象

本文介绍了一个简单的Java学生类实现案例,通过定义学生类的属性(如姓名和学分)及方法(如学习课程),展示了面向对象编程的基本概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

刚开始学习,第一次写博客,不太会写。

类是指现实中的一类物体的抽象。一类物体的特征抽象成类的属性,物体的行为抽象成类的方法。像学生,就可以抽象成类,姓名和学分是学生的属性,学习java课程是学生的方法。

public class Student {

	//特征:学分、姓名
	public String name;//姓名属性
	public int score;//学分属性
	
	
	//行为:学习(Java课程)
	//定义一个学习课程的方法
	public void study(Subject sub){
		//课程的课时减少
		sub.time--;
		System.out.println(name+"正在学习"+sub.name+"课程,剩余的课时是"+sub.time);
		
		//判断课时是否学完
		if(sub.time==0){
			//学生的学分要加上课程的学分
			score += sub.score;
			System.out.println(name+"已经学完了"+sub.name+"课程,"+name+"现在的学分是"+score);
		}
	}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值