Java教程

JAVA----super关键字

本文主要是介绍JAVA----super关键字,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

super理解为 父类的

super可以调用属性、方法、构造器

package exer;

public class SuperTest {
	public static void main(String[] args) {
		Student s=new Student();
		s.show();
		s.eat();
	}
}
class Person{
	String name;
	Person(){
		this.name="张三";
	}
	public void eat(){
		System.out.println("人:吃饭");
	}
}
class Student extends Person{
	int score;
	Student(){
		super();
		this.score=100;
	}
	public void eat(){
		System.out.println("学生:吃饭!");
		super.eat();
	}
	public void study(){
		System.out.println("学生:学习");
	}
	public void show(){
		System.out.println(super.name+"的成绩是"+this.score);
	}
}

这篇关于JAVA----super关键字的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!