/**
* super关键字的用法有三种:
* 1、在子类的成员方法中,访问父类的成员变量
* 2、在子类的成员方法中,访问父类的成员方法
* 3、在子类的构造方法中,访问父类的构造方法
*
* this和super区别
* super关键字用来访问父类内容,this关键字用来访问本类内容。
* 1、在本类的成员方法中,访问本类的成员变量
* 2、在本类的成员方法中,访问本类的另一个成员方法
* 3、在本类的构造方法中,访问本类的另一个构造方法
* 在第三中用法当中注意:
* A、this(...)调用也必须是构造方法的第一个语句,唯一一个
* B、super和this两种构造调用,不能同时使用。
*/
public class Zi extends Fu {
int num = 20; public Zi()
{
//super();//不写的话,默认调用该方法。
this(111);//本类的无参构造,调用本类的有参构造
} public Zi(int n){
this(1,2);
} public Zi(int n, int m){ } public void methodZi(){
System.out.println(super.num);//父类中的num
} public void method()
{
super.method();//父类的方法
System.out.println("子类方法");
} public void showNum(){
int num = 10;
System.out.println(this.num);//
}
}
 public class Fu {
int num=10; public void method()
{
System.out.println("父类中的方法");
}
}

最新文章

  1. mysql时间加减函数
  2. python pickle 序列化类
  3. javascript的this
  4. Struts2获取Session方法
  5. JQuery学习笔记——JQuery基础
  6. 如何生成RestFul Api文档
  7. <转>linux进程间通信<一>
  8. jersey post提交到 ContainerRequestFilter 而HttpServletRequest获取不到数据(转)
  9. iOS-OC命名规范
  10. HTML之表格与表单
  11. 你真的了解mysql的varchar字段的长度有多少吗?
  12. Node.js学习 - Route
  13. 常见的排序算法总结(JavaScript)
  14. .net中html转pdf
  15. 【批处理学习笔记】第二十九课:ASCII码
  16. linux下安装pip
  17. python3爬取女神图片,破解盗链问题
  18. Hack Programming
  19. centos7.4_x86_64安装grafana5.2.1并安装常用zabbix插件
  20. guava-retrying 源码解析(阻塞策略详解)

热门文章

  1. OpenSSL生成私钥和公钥
  2. Linux磁盘查询指令
  3. msyql常用命令
  4. HDU - 5126: stars (求立方体内点数 CDQ套CDQ)
  5. 07-C#笔记-运算符
  6. 编程语言及python介绍
  7. Anaconda3(5-2)程序编辑器 win10下PyCharm安装及配置Pytorch流程
  8. 关于时间排序在ios中失效的处理方法
  9. [RN]react-native-scrollable-tab-view和FlatList手势冲突解决
  10. python paramiko与linux的连接