本帖最后由 逆袭的风 于 2013-8-6 10:33 编辑
- class A {
- void fun1() {
- System.out.println(fun2());
- }
- int fun2() {
- return 123;
- }
- }
- public class B extends A {//B继承后重写A中fun2方法
- int fun2() {
- return 456;
- }
- public static void main(String args[]) {
- B b = new B();
- b.fun1();
- A a = b;//多态(父类变量引用子类对象)
- a.fun1();
- A a1=new A();
- a1.fun1();
- }
- }
复制代码 试试上面的代码 |
|