test.java

来自「由浅入深的介绍JAVAse的基本编程思想」· Java 代码 · 共 31 行

JAVA
31
字号
class A{
	public void m1(int i){
		System.out.println("Method m1 in class A, the value is " + i);	
	}	
	public void m2(int j){
		System.out.println("Method m2 in class A: " + j);	
	}
}

class B extends A{
	public void m1(double d){
		System.out.println("重载方法 m1,数据值为:" + d);	
	}
	public void m2(int k){
		System.out.println("重写方法m2,数据值为:" + k);	
	}
	/*
	public int m1(int m){		//非法,既非重载、亦非重写
		System.out.print("haha!");	
	}
	*/
}

public class Test{
	public static void main(String args[]){
		B b = new B();
		b.m1(3);
		b.m1(3.14);
		b.m2(5);	
	}	
}

⌨️ 快捷键说明

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