面向对象成员变量和多态方法
2015-02-04 19:45
218 查看
public class Sub extends Parent { private int n = 30; public static void main(String[] args) { Parent p = new Sub(); p.pnum(); ((Sub)p).pnum(); } } class Parent { private int n = 10; public void pnum() { System.out.println("n="+n); } }
输出:
n=10
n=10
public class Sub extends Parent { private int n = 30; public void pnum() { System.out.println("n="+n); } public static void main(String[] args) { Parent p = new Sub(); p.pnum(); ((Sub)p).pnum(); } } class Parent { private int n = 10; public void pnum() { System.out.println("n="+n); } }
输出:
n=30
n=30
相关文章推荐
- Java面向对象详谈——方法与成员变量
- JAVA基础day05 面向对象思想 成员变量和方法 封装 构造方法和this的使用
- java面向对象-多态中成员函数成员变量的特点
- JAVA面向对象基础:成员变量、方法、方法的重载、构造函数
- JAVA基础初探(三)面向对象思想、类与对象、成员变量与局部变量、构造方法、static关键字详解
- 黑马程序员-博客 (3) 面向对象一之类和对象、成员变量和局部变量、继承、封装、多态
- 面向对象、类与对象、成员与局部变量、封装、private、构造函数、this、static、extends、super、final、abstract、interface、多态、内部类、异常【5】
- java 面向对象基础 类 成员变量和局部变量 成员方法
- 面向对象之成员变量之一
- 黑马程序员--03.Java面向对象--02.【static关键字】【main方法】【静态成员】
- JavaSE第六十四讲:使用反射机制调用对象的私有方法、访问对象的私有成员变量
- Java基础05:面向对象;类与对象;匿名对象;成员变量;局部变量;封装;构造函数
- 访问C++类对象中私有成员变量的方法
- 黑马程序员--03.面向对象--01.静态方法调用非静态成员【个人总结】
- 黑马程序员--03.Java面向对象--08.【多态中成员的特点】
- 2.0 面向对象 类与实例(关键字)、封装、继承、多态(虚方法,抽象类,抽象方法,接口)
- 面向对象-成员变量、局部变量-封装
- 上转型对象的成员变量和成员方法的调用
- 面向对象_成员变量_ 局部变量_匿名对象_封装_构造函数_构造代码块
- java中对象、成员变量、静态变量、方法的内存分配