5

Java中为什么不能把Person类放到Demo8类里面

class Demo8{

    class Person{

        int id; //编号

        String name; //姓名

        int age;  //年龄

        //构造函数
        public Person(int id,String name ,int age){
            this.id  = id;
            this.name = name;
            this.age = age;
        }

        //比较年龄的方法
        public void compareAge(Person p2){
            if(this.age>p2.age){
                System.out.println(this.name+"大!");
            }else if(this.age<p2.age){
                System.out.println(p2.name+"大!");
            }else{
                System.out.println("同龄");
            }
        }
    }

    public static void main(String[] args) 
    {
        Person p1 = new Person(110,"狗娃",17);
        Person p2 = new Person(119,"铁蛋",9);
        p1.compareAge(p2);

    }
}


查看全部
qq_29901455
qq_29901455
2019/01/22 17:25
  • java
  • java-ee
  • eclipse
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

5个回复