📄 student1.java
字号:
public class student1 extends Student
{String Cname1,Cname2;
double grade1,grade2;
public student1(String name,String sex,String speciality,int age,int no,String Cname1,String Cname2,double grade1,double grade2)
{super(name,sex,speciality,age,no);
this.Cname1=Cname1;
this.Cname2=Cname2;
this.grade1=grade1;
this.grade2=grade2;
}
public student1(String name,String sex,String speciality,int age,int no)
{this(name,sex,speciality,age,no,"未知","未知",0,0);
}
public student1(student1 s1)
{this(s1.name,s1.sex,s1.speciality,s1.age,s1.no,s1.Cname1,s1.Cname2,s1.grade1,s1.grade2);
}
public void setCname1(String Cname1)
{this.Cname1=Cname1;
}
public void setCname2(String Cname2)
{this.Cname2=Cname2;
}
public void setgrade1(double grade1)
{if(grade1>=0 && grade1<=100)
this.grade1=grade1;
else
this.grade1=0;
}
public void setgrade2(double grade2)
{if(grade2>=0 && grade2<=100)
this.grade2=grade2;
else
this.grade2=0;
}
public void set(String name,String sex,String speciality,int age,int no,String Cname1,String Cname2,double grade1,double grade2)
{super.set(name,sex,speciality,age,no);
this.setCname1(Cname1);
this.setCname2(Cname2);
this.setgrade1(grade1);
this.setgrade2(grade2);
}
public String getCname1()
{return this.Cname1;
}
public String getCname2()
{return this.Cname2;
}
public double getgrade1()
{return this.grade1;
}
public double getgrade2()
{return this.grade2;
}
public String toString()
{return super.toString()+","+Cname1+","+Cname2+","+grade1+","+grade2;
}
public void print()
{System.out.println();
}
public static void main(String args[])
{
student1 s1=new student1("刘芸芸","女","计算机专业",19,20063960,"操作系统","数据库原理",90,96);
s1.print();
System.out.println(s1);
student1 s2=new student1("刘明","男","计算机专业",20,20062345,"操作系统","数据库原理",85,80);
s2.print();
System.out.println(s2);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -