`
jspengxue
  • 浏览: 180973 次
  • 性别: Icon_minigender_1
  • 来自: 天堂和地狱的中间
社区版块
存档分类
最新评论

Java中public、package、protected、private的访问权

阅读更多
Java中public、package、protected、private的访问权限如下表所示
注:package权限就是默认的访问权限,也就是default package 只能被同类或者同一个包中的类访问

prtected 只能被同类,同一包中的类,或者不同包中的子类访问
        同一个类   同一个包   不同包的子类  不同包的非子类

public 可访问     可访问     可访问       可访问

protected 可访问 可访问      可访问 

package 可访问   可访问 

private 可访问
 

 

分享到:
评论

相关推荐

    java中public、protected、默认、private关键字

    Java 中有四种访问修饰符:public、protected、默认(default)和 private。这四种修饰符的作用域从大到小依次降低。 1. public 修饰符 public 修饰符是最宽松的访问修饰符,它允许从任何地方访问修饰的成员,...

    public_protected_private用法详解

    本文将深入探讨Java(以及其他面向对象语言)中的`public`、`protected`和`private`这三个访问修饰符,以及它们在派生类中的应用。 1. **公共访问修饰符(public)** - `public`是最宽松的访问级别,表示任何地方...

    用java代码来解析private、public、default、protected的权限问题

    本文将深入探讨`private`、`public`、`default`(默认)和`protected`这四种访问权限,并通过代码示例来解析它们在实际编程中的应用。 1. `private`权限: `private`是最低级别的访问权限,它限制了成员只能在同一...

    细谈Delphi中的private,public,protected

    ### Delphi中的访问控制修饰符:private,public,protected 在面向对象编程中,封装是保护数据完整性和安全性的核心原则之一。通过控制类成员(属性和方法)的可见性,我们可以有效地管理类的内部状态,并确保外部...

    java中protected的权限

    `protected`是Java中四种访问权限之一,它在类的封装和继承中扮演着重要的角色。本篇文章将深入探讨`protected`关键字的含义、用法以及它在实际开发中的应用。 1. `protected`的含义: `protected`是一种中级访问...

    JS中的public和private对象,即static修饰符

    在C#等静态类型语言中,public、private和static是访问修饰符,用于控制类成员的可见性和作用域。而在JavaScript中,由于其原型继承的特性,我们通常使用函数作用域和闭包来模拟这些行为。 下面我们将基于提供的...

    面向对象修饰符public private protest super final abstract理解

    `protected`的访问级别介于`public`和`private`之间,它允许同一包中的类或子类访问被`protected`修饰的成员。例如: ```java class A { protected int x = 123; public int getX() { return x; } } class B ...

    private,public,protected,还有default四种之间的区别

    Java中,我们有四种主要的访问修饰符:`private`,`public`,`protected`,以及默认(无修饰符)。这些修饰符帮助我们实现封装,这是面向对象编程的三大特性之一。下面我们将详细探讨这四种访问修饰符的区别: 1. *...

    概述C++中的 public protected private friend关键字的用法

    一个C++类中的变量如果如下关键字作为修饰符. 1. public: 程序的任何...下面在看下c++ public private protected关键字 1、当在类的内部使用这三个关键字,表示访问权限:  public: 可以被任意访问。  protected:

    delphi的Public,Private,Protected,Published作用域

    本文将深入探讨Delphi中`Public`、`Private`、`Protected`、`Published`这四种访问控制修饰符的作用和使用场景。 #### 二、Public:公共的 **定义**: - `Public`是默认的访问修饰符,表示该成员(方法、属性等)...

    C++ 类访问控制public、private、protected探讨.docx

    在C++中,有三种访问控制修饰符:public、private 和 protected。 1. **Public** 访问控制: 公共成员(public members)可以被类的任何对象、类的成员函数以及类的外部代码自由地访问。在上述代码示例中,`disp` ...

    Java访问修饰符

    访问修饰符可以分为四种:public、protected、private 和缺省(无访问修饰符)。 public 访问修饰符 public 访问修饰符是最宽松的访问权限,可以被所有类访问。使用 public 访问修饰符的类必须定义在和类名相同的...

    PHP中private、public、protected的区别详解.rar

    这包括`private`、`public`和`protected`,它们分别代表不同的访问级别,对类的封装性有着重要影响。理解这些修饰符的区别对于编写可维护和安全的代码至关重要。 1. **public**: - 定义:`public`关键字表示类的...

    C++ 类访问控制public、private、protected探讨.pdf

    C++ 类访问控制机制是面向对象编程中的核心概念,它主要涉及到`public`、`private`和`protected`这三个访问修饰符。它们的作用是限制类的成员(数据成员和成员函数)在不同作用域内的可访问性,从而实现数据封装和...

    Java类protected继承链访问控制机制研究.pdf

    在C++中,类的访问修饰符主要有`private`(私有)、`protected`(保护)和`public`(公共)。`private`成员只能在类内部访问,`protected`成员可以被类本身和其子类访问,而`public`成员则在任何地方都可以访问。C++...

    C++封装例程(class,struct,public,protected,private,friend)

    C++封装(class,struct,public,protected,private,friend)的博客例程。 https://blog.csdn.net/flysnow010/article/details/136907034

    【IT十八掌徐培成】Java基础第07天-04.权限-public-private-protected-default.zip

    权限-public-private-protected-default”深入讲解了Java中的四种主要访问权限:public、private、protected以及默认(无修饰符)。这四个修饰符对于理解和编写高质量的Java代码至关重要。 1. **public**:公共访问...

Global site tag (gtag.js) - Google Analytics