为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

3 回答

内部类需要通过外部类来进行创建对象

0 回复 有任何疑惑可以回复我~

package class61;

public class person {
  String name,gender;
  int age;
  String getDetails(){
   return "姓名"+name+"性别"+gender+"年龄"+age;
  }
  public class Student extends person{
   String major;
   String getDetails(){
    return super.getDetails()+"专业"+major;
   }
   Student(String n,String g,int a,String m){
    name = n;
    gender = g;
    age = a;
    major = m;
   }
  }
  public static void main(String[] args) {
 person s1 = new person();
 Student s = s1.new Student("庄敏","女",20,"软件技术");
 System.out.println(s.getDetails());
  }
}


0 回复 有任何疑惑可以回复我~

你把代码复制上来,我好验证

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季
  • 参与学习       531292    人
  • 解答问题       6327    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

下面错的要怎么改

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号