zoukankan      html  css  js  c++  java
  • 对象的上转型对象(Example5_8)

    class A{  

    double n;  int m;

     void f(){  

     System.out.printf("子类继承方法f(),n=%f,m=%d\n",n,m);

     }

     void g(){  

     System.out.printf("你好,n=%f,m=%d\n",n,m);

     }

    }

    class B extends A{

     int n=12;  

    void g(){

      System.out.printf("子类重写方法g(),n=%d,m=%d\n",n,m);

     }

     void cry(){

      System.out.printf("子类新增的方法,n=%d,m=%d\n",n,m);

     }

    }

    public class Example5_8{

     public static void main(String arg[]){  

     A a=new B();  

     a.n=0.618;   

    a.m=200;   

    a.f();   

    a.g();  

     B b=(B)a;   b.n=555;   b.cry();   

     }  

    }

  • 相关阅读:
    成员变量和局部变量
    成员变量和局部变量
    对象和类
    数组
    Scanner--控制台输入
    Java运算符
    Java数据类型
    TextView控件
    Android控件
    注释
  • 原文地址:https://www.cnblogs.com/wangchunmeix/p/3020722.html
Copyright © 2011-2022 走看看