super关键字
public class Animal {
String name="小张";
public class dog extends Animal{
String name="小胡";
public void show(){
String name="小胡";
System.out.println("子类,名字为:"+name);
System.out.println("父类名字为:"+super.name);
}
}
public class test {
public static void main(String[] args) {
dog d=new dog();
d.show();
}
}
属性:super.属性
普通方法:super.方法名();
构造方法:super() super(100),和this相似:语法相似,同时也只能在构造方法中使用super,且只能位于第一句
引申:
分析:
访问修饰控制符:
private:私有化,只能再 当前类中访问
default:不写(包访问权限),只能当前包中访问
protected:可以在不同包中使用,但是必须有父子类的关系
public:在任何地方都可以访问
总结:
最佳实践:重写方的
@XXX 叫做 注解
override和overload的对比:
final关键字:
是Java中的一个关键字,被它修饰的内容:不可改变
final可以修饰的内容:
类:如果用来修饰类,表示该类不可变了,即:不能被其他类继承。
被final修饰的类一般叫做:最终类
不能继承final修饰的类
属性:被final修饰得到属性我们称作:常量,不可改变
注意:
1.
常量在声明的时候,
一定要初始化一个具体的值。
因为过了这个声明语句,其他地方是不能给常量赋值的
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
创新互联是一家集网站建设,铁门关企业网站建设,铁门关品牌网站建设,网站定制,铁门关网站建设报价,网络营销,网络优化,铁门关网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。