#宽泛

对于方法的修饰词,子类方法要比父类的方法范围更加的宽泛。

 父类为public,那么子类为private则出现错误。之所以构造方法先运行父类再运行子类是因为构造方法是无法覆盖的。以下范围依次由严到宽:private:本类访问;default:表示默认,不仅本类访问,而且是同包可见。Protected:同包可见+不同包的子类可见Public:表示所有的地方均可见。&n...

对于方法的修饰词,子类方法要比父类的方法范围更加的宽泛

对于方法的修饰词,子类方法要比父类的方法范围更加的宽泛。父类为public,那么子类为private则出现错误。之所以构造方法先运行父类再运行子类是因为构造方法是无法覆盖的。以下范围依次由严到宽:private:本类访问;default:表示默认,不仅本类访问,而且是同包可见。Protected:同包可见+不同包的子类...