一、基本介绍
super代表父类的引用,用于访问父类的属性、方法、构造器
二、基本语法
1、访问父类的属性,但不能访问父类的私有(private)属性。super.属性名
2、访问父类的方法,但不能访问父类的私有(private)方法。super.方法名[形参列表]
3、访问父类的构造器,只能在构造器的第一句,且只能出现一句。
案例演示:
A类
package com.javase.super_;
public class A {
public int n1 = 100;
protected int n2 = 200;
int n3 = 300;
private int n4 = 400;
//构造器
public A() {
}
public A(String name) {
}
public A(String name, int age) {
}
public void cal() {
System.out.println("A类的cal...");
}
public void test100() {
}
protected void test200() {
}
void test300() {
}
private void test400() {
}
}
B类
package com.javase.s