inhedemo.java

来自「这是清华大学编写的JAVA教材中所有题目的源代码!」· Java 代码 · 共 52 行

JAVA
52
字号
class Person 
{
  String name; //姓名
  int age;    //年龄

  Person()
  { name = "Tom";  age = 18;  }
  Person(String n, int a)
  { name = n;  age = a;  }
  
  public String getName() { return name; }
  public int getAge(){  return age;}
}

class Student extends Person 
{
   int number;//学号

	Student()
	{ 
		// 此处隐含调用父类无参数构造方法,由系统自动提供   
	}
    Student(String n,int a,int no)
	{
      super(n,a);      
      number = no; 
    }
    
    public int getNumber(){return number;} 
}

class InheDemo 
{
  public static void main(String args[]) 
  {
    Student s = new Student();
    System.out.println("缺省学生信息");
    System.out.println("姓名 : "+s.getName());
    System.out.println("年龄 : "+s.getAge());
    System.out.println("学号 : "+s.getNumber());
    
    System.out.println();
    
    Student s1 = new Student("John",20,101);
    System.out.println("学生信息");
    System.out.println("姓名 : "+s1.getName());
    System.out.println("年龄 : "+s1.getAge());
    System.out.println("学号 : "+s1.getNumber());

  }
}
		

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?