`

关于private、protected、public、friendly访问以及super的问题

阅读更多
private只能在本类当中访问

public对任何地方都可访问

protected可以被自身包中的其它类访问,也可以被子类访问(这个子类可以是包内,也可以是包外)

friendly也就是不加任何访问权限的时候,在此情况下,只能被本包的类访问

super不能在main方法当中被使用
分享到:
评论

相关推荐

     java经典笔试题大全(50道含答案)

    - default(或friendly):包访问,同一个包内可以访问 - private:私有访问,只能在同一个类中访问 6. Object类的方法: - clone():复制对象 - finalize():垃圾回收 - toString():对象的字符串表示 7. ...

    java 重要知识点总结

    - 访问控制符有`public`(公开)、`private`(私有)、`protected`(受保护)和`private protected`。 - 非访问控制符还包括`static`、`final`、`volatile`等。 6. **方法的修饰符**: - 方法的访问控制符与类...

    Java 语言基础 —— 非常符合中国人习惯的Java基础教程手册

    其它对象对它的访问,访问权限所以有以下几种:private, protected, public, friendly。 1.8.2 对象 把类实例化,我们可以生成多个对象,这些对象通过消息传递来进行交互(消息 传递即激活指定的某个对象的方法以改变...

    java练习三.docx

    4. 访问修饰符:私有(private)成员只能在定义它的类内部访问,受保护(protected)成员在包内和子类中可访问,公共(public)成员在任何地方都可访问,友好(friendly,即没有修饰符)在包内可访问。子类可以访问...

    java面向对象编程知识点总结[参考].pdf

    以上就是Java面向对象编程的一些关键知识点,包括方法重载、成员变量与局部变量的区别、构造方法的使用、封装、静态与非静态变量、调试、this与super关键字、继承以及访问修饰符的作用。掌握这些概念和原则对于理解...

    java第05章.面向对象编程-2.pdf

    访问控制符主要有四种:public、protected、默认(friendly)和private。public表示公开,可以在任何地方被访问;protected表示被保护的,可以在同一个包内以及不同包的子类中访问;默认访问权限(无关键字)表示包...

    JAVA软件工程师面试笔试试卷.doc

    - **访问控制**:Java的访问控制包括public、protected、friendly(默认)和private四种。 - **AJAX核心对象**:XMLHttpRequest是AJAX的核心对象,用于在后台与服务器交换数据。 3. **JAVA基础知识题** - **...

    Java的继承机制详解

    4. 访问修饰符:Java提供了四种访问级别来实现数据封装:`private`(私有)、`friendly`(缺省)、`protected`(受保护)和`public`(公共)。访问修饰符决定了类、变量和方法在不同范围内的可访问性。例如,`public...

    继承与接口的含义以及其子类相关的含义

    子类可以访问父类的public和protected成员,但不能访问private成员。如果子类与父类在同一包内,子类还可以访问父类的友元(friendly)成员。对于私有属性或方法,子类可以通过公共或受保护的方法间接访问。 **子类...

    JAVA面试宝典

    `public`可从任何地方访问,`private`只能在类内部访问,`protected`在类内部及子类和同一包内可访问,`friendly`(默认)仅在同包内可访问。不写访问修饰符时,默认为`friendly`。 18. `Overload`是重载,指的是在...

    java面试题网上整合版

    2. **作用域public, protected, private及默认的区别**: - `public`:任何地方都能访问。 - `protected`:在同包内的类和不同包的子类中可访问。 - `private`:只在声明它的类内部可访问。 - 默认(无修饰符)...

    JAVA判断题含答案.doc

    5. 访问控制修饰符:`friendly`并不是Java的访问控制修饰符,Java有`public`, `protected`, `private`以及默认的包访问级别。所以这个描述是错误的。 6. 实例变量:实例变量在创建对象时被创建,与对象的生命周期...

    java笔试题,给初手应聘时做准备

    - `public`:可以被所有类访问。 - `protected`:在同一包内或不同包的子类中可访问。 - `friendly(默认)`:在同一包内的类可访问。 - `private`:只能在当前类中访问。 - 如果不指定修饰符,默认为`friendly...

    JAVA判断题含答案.pdf

    5. 访问控制修饰符:在Java中,没有“friendly”关键字,只有public、private、protected和默认(包访问)修饰符,所以选项A“错误”是对的。 6. 成员变量与实例变量:实例变量在创建对象时创建,与对象的生命周期...

    java继承教程PPT教案学习.pptx

    默认(friendly)或`protected`修饰的成员在同包或子类中可访问,而`public`修饰的成员在任何地方都可访问。`protected`提供了一种保护机制,使得子类可以访问和修改父类的受保护成员。 5. **final关键字**:`final...

    Java程序设计练习题(三).docx

    3. 访问修饰符:`protected`和`public`修饰符允许子类访问,其中`protected`是类及其子类可见,`public`是全局可见。`private`只能在本类中访问,`friendly`(默认)在同一包内的类可见。 4. 抽象类与抽象方法:在...

    抽象和封装PPT

    5.封装 encapsulation (private, friendly, protected, public) 5.1 属性私有,通过getXXX()或 setXXX()方法来取值或赋值,在setXXX()方法中添加 代码进行控制 5.2 6.this 表示对象本身(部分内容还要和后面的...

    Java高级软件工程师考试范围

    #### 一、访问修饰符:`public`, `protected`, `private`, 默认(friendly) 在Java中,类成员(如变量、方法等)的可见性是通过访问修饰符来控制的。这些修饰符包括`public`、`protected`、`private`以及默认修饰...

Global site tag (gtag.js) - Google Analytics