继承

方法的重写
package test1;
class ManKind{
     intsex;
     intsalary;
     void manOrWoman()
     {
         if(sex==0)
              System.out.println("man");
         else
              System.out.println("woman");
     }
     void employeed()
     {
         if(sex==0)
              System.out.println("no job");
         else
              System.out.println("job");
     }
}
class Kids extends ManKind{
     intyearsOld;
     void PrintAge()
     {
         System.out.println(yearsOld);
     }
}
publicclass Test {
     publicstaticvoid main(String[] args) {
     Kids A=new Kids();
     A.salary=1;
     A.sex=1;
     A.yearsOld=19;
     A.employeed();
     A.manOrWoman();
     A.PrintAge();
     }
}

package test1;
class ManKind{
     intsex;
     intsalary;
     void manOrWoman()
     {
         if(sex==0)
              System.out.println("man");
         else
              System.out.println("woman");
     }
     String employeed()
     {
         if(sex==0)
              return"no job";
         else
              return"job";
 
     }
}
class Kids extends ManKind{
     intyearsOld;
     void PrintAge()
     {
         System.out.println(yearsOld);
     }
     String employeed()
     {
         return"Kids should study and no job";
     }
}
publicclass Test {
     publicstaticvoid main(String[] args) {
     Kids A=new Kids();
     A.salary=1;
     A.sex=1;
     A.yearsOld=19;
     A.employeed();
     A.manOrWoman();
     A.PrintAge();
     System.out.println(A.employeed());
     }
}

 
posted @ 2021-07-20 18:53  权。  阅读(22)  评论(0)    收藏  举报