/* 重写:返回值的类型,方法名,参数列表。override 重写的注意事项: 1.子类方法重写父类方法必须权限大于或者等于父类。 2.静态只能覆盖静态,或者被静态覆盖。 */ class fu{ int num =4; } class Zi extends fu{ int num =5; void show(){ int num=6; //System.out.println("num"+num); 打印的是栈里面的 局部变量 结果是6 //System.out.println("num"+this.num);打印的是堆里面的对象中的属性 结果是5 //System.out.println("num"+super.num);当子父类中出现同名的变量。用super关键字 //打印的父类里面的num 结果是4 } } public class ExtendDemo { public static void main (String [] args){ new Zi().show(); } }
extend成员变量小知识
精选 转载文章标签 extend成员变量小知识 文章分类 Java 后端开发
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
成员变量、成员方法
成员变量 成员方法 定义成员方法 self关键字是成员方法定义的时候,必须填写的。 它用来表
Python 成员方法 类对象 成员变量 -
局部变量,全局变量,extend,static
main.c zs.c zs.h main.c main.c zs.h zs.c
全局变量 局部变量 存储空间 内部函数 #include