⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.java

📁 java入门经典教程 java入门经典教程 java入门经典教程
💻 JAVA
字号:
// 例2.7.1 Test.java
class Animal  // 父类 Animal
{
	void breathe()
	{
		System.out.println("animal breathe");
	}
	final static void live(Animal an) // 不能被继承
	{
		an.breathe();  
	}
}
class Fish extends Animal  // 子类 Fish
{
	void breathe() // 覆盖了Animal类中的breathe()方法
	{
		System.out.println("fish bubble");
	}
}
public class Test
{
	public static void main(String[] args)
	{
		Fish fh = new Fish();   // 创建一个Fish类的对象fh
		Animal an;            // 定义一个Animal类的对象引用an
		an = fh;        // 将子类对象fh的引用传递给父类对象的引用an
		Animal.live(an); // 将an作为参数,调用Animal的静态方法live()
	}
}

⌨️ 快捷键说明

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