多态 重载 继承 修饰符 知识点
来源:互联网 发布:淘宝售后退货关闭了 编辑:程序博客网 时间:2024/06/05 14:43
- package Tdd;
- public class AA {
-
- private String name;
- private String code;
- String sexy;
- double acbievement;
- public void set(String name,String code,String sexy){
- this.name=name;
- this.code=code;
- this.sexy=sexy;
-
- }
-
- public void set(double acbievement) {
- this.acbievement = acbievement;
-
- }
-
- public String getname(){
- return name;
- }
- public String code(){
- return code;
-
- }
- public String toString(){
- String infor="学生姓名:"+name+" "+"学号:"+code+" "+"性别:"+sexy+" "+"成绩:"+acbievement;
- return infor;
- }
- }
- package Tdd;
- public class Duty extends AA{
- private String duty;
- public void set(String duty){
- this.duty=duty;
-
- }
- public String getduty(){
- return duty;
-
- }
- public String toString(){
- String infor="学习姓名:"+getname()+" "+"学号:"+ code()+" "+" 性别:"+sexy+" "+"职务:"+duty+" "+"成绩:"+acbievement;
- return infor ;
- }
- }
- package Tdd;
- public class Stu {
- public static void main(String[] args) {
- AA sc=new AA();
- Duty sm=new Duty();
- AA sc1=new Duty();
-
- sc.set("王浩","1","男");
- sc.set(90.5);
- sm.set("张杰","2","男");
- sm.set(99.1);
- sm.set("班长");
- System.out.println(sc.toString());
- System.out.println(sm.toString());
- sc1.set("超丽","3","女");
- sc1.set(100);
- ((Duty) sc1).set("学习委员");
-
-
- System.out.println(sc1.toString());
-
-
- }
- }