初学Java的类和对象
2016-04-07 12:54
288 查看
刚开始学习,第一次写博客,不太会写。
类是指现实中的一类物体的抽象。一类物体的特征抽象成类的属性,物体的行为抽象成类的方法。像学生,就可以抽象成类,姓名和学分是学生的属性,学习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);
}
}
类是指现实中的一类物体的抽象。一类物体的特征抽象成类的属性,物体的行为抽象成类的方法。像学生,就可以抽象成类,姓名和学分是学生的属性,学习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);
}
}
相关文章推荐
- java服务器应答例子(用telnet方法测试)
- Java运算符
- Java语句的执行结构
- 自定义注释——Java
- Java常量,变量和数据类型
- Shiro学习(12)与Spring集成
- nested exception is java.io.FileNotFoundException: class path resource [spring/spring-datasource-mog
- eclipse下载安装
- Java回调机制解析
- Eclipse maven
- 快速排序(附Java实现和分析)
- 【算法】超大数组去重(Java语言实现)
- 应该被记住的 8 位 Java 人物
- Eclipse
- (MyEclipse配置Hibernate报错)SQL Error: 1146, SQLState: 42S02
- eclipse调试一个struts2例子时遇到的一些问题总结
- java.net.URISyntaxException的解决办法
- Spring中配置和读取多个Properties文件
- Java中 static/transient,final/volatile 说明
- 堆排序--Java实现