📄 studenttest.java
字号:
public class studenttest
{
public static void main(String[] args)
{
studentclass sc=new studentclass();
studentmen sm=new studentmen();
studentclass sc1=new studentmen();
sc.set("王浩","1","男");
sc.set(90.5);
sm.set("张杰","2","男");
sm.set(99.0);
sm.set("班长");
System.out.println(sc.toString());
System.out.println(sm.toString());
sc1.set("赵丽","3","女");
sc1.set(100);
System.out.println(sc1.toString());
}
}
///这是一个学生类
///通过设置器设置了姓名,学号,性别,成绩等参数
///通过访问器可以获得这些参数的值
///通过tostring方法可以让对象以字符串形式输出
///这里有两个方法,方法名称一样。但是参数不一样。其实就是一个多态的概念。
class studentclass
{
String name;
String code;
String sexy;
double achievement;
public void set(String name,String code,String sexy)
{
this.name=name;
this.code=code;
this.sexy=sexy;
}
public void set(double achievement)
{
this.achievement=achievement;
}
public String getname()
{
return name;
}
public String getcode()
{
return code;
}
public String getsexy()
{
return sexy;
}
public double getachi()
{
return achievement;
}
public String toString()
{
String infor="学生姓名:"+name+" "+"学号:"+code+" "+"性别:"+sexy+" "+"成绩:"+achievement;
return infor;
}
}
///这也是一个学生类,不过它继承了上面那个学生的类
///通过设置器设置了职务,在这里就没有设置姓名,学号,性别,成绩等参数。因为它继承了上面的类的参数。
///通过访问器可以获得职务这个参数的值
///通过tostring方法可以让对象以字符串形式输出
class studentmen extends studentclass
{
private String duty;
public void set(String duty)
{
this.duty=duty;
}
public String getduty()
{
return duty;
}
public String toString()
{
String infor="学生姓名:"+name+" "+"学号:"+code+" "+"性别:"+sexy+" "+"职务:"+duty+" "+"成绩:"+achievement;
return infor;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -