今天学了面向对象,于是我用面向对象的思想写了一个学生的类,刚刚学,有些粗糙,还望各位多多指正!
思路:
学生,
有姓名,成绩 等属性
为了保护学生的姓名和成绩不会被乱输,我将这两个属性定义成了私有成员!用一个方法set对他们进行设置,以及另一个方法get对他们进行取值!但是这样的话,赋值的时候就会有些麻烦,于是我又定义了一个两个参数的构造函数,对两个成员变量进行赋值!
代码:
class Student
{
private String name;
private int score;
public Student()
{
return;
}
public Student(String name,int score)
{
this.name=name;
this.score=score;
return;
}
public String getName()
{
return this.name;
}
public void setName(String name)
{
this.name=name;
}
public int getScore()
{
return this.score;
}
public void setScore(int score)
{
this.score=score;
}
public void show()
{
System.out.println(name+"*****"+score);
}
}
Ok,这个代码其实没什么难度,但是理解面向对象的思想真的很不容易,突然有种莫名的成就感,O(∩_∩)O哈哈~ |
|