百度试题 结果1 题目【判断题】定义一个 Java 类时,如果前面加使用 private 关键字修饰,那么该类不可以被 继承 。 A. 对 B. 错对 相关知识点: 试题来源: 解析 对 反馈 收藏
被private修饰的,是不可以被继承的,因为private修饰的表示只在本类可见,子类是不可见的。被public和protected修饰的可以被子类继承,被默认修饰符修饰的只能在同包下继承。 不能继承父类的构造方法 被static修饰的不能继承 子类是不继承父类的static变量和方法的。因为这是属于类本身的。但是子类是可以访问的。 子类...
在Java编程语言中,private是一个访问修饰符,用于控制类成员的可见性。当一个类的成员被声明为private时,它只能在声明它的类中被访问,而不能被任何其他类(即使是子类)直接访问。这种限制对于封装和数据隐藏非常重要,因为它允许我们创建内部状态,该状态只能通过类的公共方法(如getter和setter方法)进行访问和修改。 现在...
1. private实现封装 private/ public 这两个关键字表示 “访问权限控制” 被public 修饰的成员变量或者成员方法,可以直接被类的调用者使用。被 private 修饰的成员变量或者成员方法,不能被类的调用者使用。 2.getter和setter方法 二、继承 继承就是子类继承父类的一种行为,以此达到代码的复用效果。 1.语法规则 cla...
父类的私有成员(private成员)是不会被子类继承的。私有成员是只能在定义它的类中访问的成员,其他类无法直接访问。所以,子类无法继承父类的私有成员。 然而,子类可以访问父类的私有成员间接地通过父类提供的公有或受保护的方法。这些方法可以在父类中访问私有成员,并通过调用这些方法来间接地使用私有成员。这种方法被...
而且子类可以通过继承自父类的public方法来调用父类里面的private属性,是不是意味着子类里面也是拥有这个属性的private只是限制了访问权限呢 来自Android客户端4楼2018-07-10 03:05 回复(1) 几米 淼淼淼淼 12 但是很多书上又都说private属性是不能被继承的,脑阔疼 来自Android客户端5楼2018-07-10 03:05 回...
但private私有的修饰符,有可能会使得继承的作用被削弱。所以有时候为了让子类可以访问父类的某些字段,我们可以把private改为protected关键词,用protected修饰的字段可以被子类访问。protected关键字可以把字段和方法的访问权限控制在继承树的内部,一个protected字段和方法可以被其子类,以及子类的子类所访问 另外父类中...
其中private、protected 不能在普通类中写,只能在内部类中写(内部类中 4 种都可以写) 普通的类访问修饰符只有 public、默认(什么都不写) 两种 注意: 如果一个类的访问修饰符是 public ,那么 该类可以被任何其他类访问和继承。不受访问限制。其他类可以直接使用这个类创建对象,也可以继承这个类,并可以访问其中的...
百度试题 题目定义一个 Java类时,如果前面使用关键字( )修饰,那么该类不可以被继承。 A.privateB.finalC.staticD.public相关知识点: 试题来源: 解析 B 反馈 收藏