码迷,mamicode.com
首页 > 编程语言 > 详细

java关键字——super、final

时间:2020-05-04 19:14:22      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:controls   java   属性   隐藏   类重写   构造器   control   标识符   变量   

  java关键字,也叫保留字(50个),是java有特殊意义的标识符,不能用作参数名、变量名、方法名、类名、包名等。

一、super关键字

1. 操作隐藏成员

  当父类的属性或方法被隐藏时,可以通过super.xxx调用。

2. 调用父类的构造方法

  因为子类不会继承父类的构造方法,但在子类的构造方法中,会有位于第一位置的默认super()语句调用父类的构造方法,除非显示定义super语句,因此,父类最好保留一个无参构造器。

二、final关键字

1. 修饰变量

  被final修饰的变量称为常变量,被初始化后其值不能被修改。

2. 修饰方法

  被final修饰的方法不能被隐藏,即不能被子类重写。

3. 修饰类

  被final修饰的类不能有子类。

 

java关键字——super、final

标签:controls   java   属性   隐藏   类重写   构造器   control   标识符   变量   

原文地址:https://www.cnblogs.com/bpf-1024/p/12827676.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!