private和protected区别
来源:动视网
责编:小OO
时间:2024-09-03 12:16:19
private和protected区别
1、可见性不同:private只能在同一类中访问,而protected可以在同一类、同一包中的子类以及其他包中的子类中访问。2、子类继承不同:private子类无法继承父类的private成员,而protected子类可以继承父类的protected成员,但无法在其他包的子类中直接访问。
导读1、可见性不同:private只能在同一类中访问,而protected可以在同一类、同一包中的子类以及其他包中的子类中访问。2、子类继承不同:private子类无法继承父类的private成员,而protected子类可以继承父类的protected成员,但无法在其他包的子类中直接访问。

可见性不同、子类继承不同。
1、可见性不同:private只能在同一类中访问,而protected可以在同一类、同一包中的子类以及其他包中的子类中访问。
2、子类继承不同:private子类无法继承父类的private成员,而protected子类可以继承父类的protected成员,但无法在其他包的子类中直接访问。
private和protected区别
1、可见性不同:private只能在同一类中访问,而protected可以在同一类、同一包中的子类以及其他包中的子类中访问。2、子类继承不同:private子类无法继承父类的private成员,而protected子类可以继承父类的protected成员,但无法在其他包的子类中直接访问。