iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >类的私有成员可在何处访问
  • 477
分享到

类的私有成员可在何处访问

java教程class私有成员 2017-07-01 01:07:32 477人浏览 才女
摘要

类的私有成员可在本类的成员函数中进行访问。 类的私有成员在派生类中是隐藏的,只能在基类的成员函数中访问。Java中的私有成员使用private来进行修饰。(推荐学习:Java视频教程)私有成员只能在本类中调用,在本类以外一律都看不到。如果要

类的私有成员可在本类的成员函数中进行访问。 类的私有成员在派生类中是隐藏的,只能在基类的成员函数中访问。

Java中的私有成员使用private来进行修饰。(推荐学习:Java视频教程

私有成员只能在本类中调用,在本类以外一律都看不到。如果要在其他类中获得私有成员变量,那么可以在本类中写一个public的get方法,其他类就可以通过调用这个get方法获得私有成员变量。

class PrivateTest{
    private String str = "私有成员变量";
    //如果加上这个方法
    public String getStr(){
        return str;
    }
    public static void main(String[] args){
        System.out.println(str);//这里可以调用到str变量
    }
}
class OtherClass{
    public static void main(String[] args){
        PrivateTest pt = new PrivateTest();
        //String tryToGet = pt.str;//这句编译会报错,str不可见
        String getStr = pt.getStr();//这样 就可以获取到str的
    }
}

更多Java相关技术文章,请访问Java开发教程栏目进行学习!

--结束END--

本文标题: 类的私有成员可在何处访问

本文链接: https://www.lsjlt.com/news/2806.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何访问python的私有成员函数
    访问python私有成员函数的方法class Plane():# 私有属性__air_sister = "20个"# 公有绑定方法def fly(self):print("飞机会飞")# 公有普通方法def fly2():print("飞机...
    99+
    2024-04-02
  • C#中怎么访问私有成员
    这期内容当中小编将会给大家带来有关C#中怎么访问私有成员,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。首先访问一个类的私有成员不是什么好做法。大家都知道私有成员在外部是不能被访问的。一个类中会存在很多私有...
    99+
    2023-06-17
  • C++ 友元函数如何访问私有成员?
    c++++ 中友元函数访问私有成员的方法有两种:在类内声明友元函数。声明一个类作为友元类,该类中所有的成员函数都可以访问另一个类的私有成员。 C++ 友元函数访问私有成员的方法 友元函...
    99+
    2024-04-15
    友元函数 访问私有成员 c++
  • 怎么在java中访问类成员
    本篇文章给大家分享的是有关怎么在java中访问类成员,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。java基本数据类型有哪些Java的基本数据类型分为:1、整数类型,用来表示整...
    99+
    2023-06-14
  • java类成员访问权限有哪些
    Java类成员访问权限有四种:public、protected、default(也称为package-private)和privat...
    99+
    2023-08-25
    java
  • Python中类成员有哪些访问限制
    本篇文章为大家展示了Python中类成员有哪些访问限制,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。python有哪些常用库python常用的库:1.requesuts;2.scrapy;3.pil...
    99+
    2023-06-14
  • c++内部类如何访问外部类成员
    在C++中,内部类可以直接访问外部类的成员变量和成员函数。为了访问外部类的成员,内部类需要使用外部类的指针来引用外部类的成员。以下是...
    99+
    2024-04-02
  • java中有哪些有哪些类成员的访问级别
    java中有哪些有哪些类成员的访问级别?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Java可以用来干什么Java主要应用于:1. web开发;2. Andro...
    99+
    2023-06-14
  • C++ 友元函数详解:友元函数在访问私有成员时的限制?
    友元函数可以访问私有成员,但受限制:只能访问当前类(不能访问继承类)的私有成员,且不能直接修改。实战中,友元函数可通过引用或指针访问私有成员,例如访问 student 类的私有成员 na...
    99+
    2024-04-29
    私有成员 友元函数 c++
  • java类中的两种成员访问是什么
    这篇文章主要讲解了“java类中的两种成员访问是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“java类中的两种成员访问是什么”吧!1、静态成员静态成员属于类,访问时需要类访问。静态成员...
    99+
    2023-06-30
  • 怎么在java访问多态中的成员
    本篇文章为大家展示了怎么在java访问多态中的成员,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Java可以用来干什么Java主要应用于:1. web开发;2. Android开发;3. 客户端开发...
    99+
    2023-06-14
  • 如何进行C++继承类成员访问权限修饰符的分析
    这期内容当中小编将会给大家带来有关如何进行C++继承类成员访问权限修饰符的分析,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1. 前言C++提供了三个修饰符来限定类成员的被访问权限,分别是public ,...
    99+
    2023-06-21
  • c#成员类型访问权限低于字段本身的实现
    成员类型访问权限低于字段本身 现在假设你有一个小兵类,他的访问权限是仅限当前程序集。 internal class 小兵 { public int hp = 12; public...
    99+
    2023-02-08
    c# 类型权限低于字段 c# 成员类型访问权限
  • Python创建类的方法及成员访问的相关知识总结
    一、创建类的方法与成员访问 1.1 创建实例方法并访问 实例方法是指在类中定义的函数。该函数是一种在类的实例上操作的函数。 同__init__()方法一样,实例方法的第一个参数必...
    99+
    2024-04-02
  • C++非继承时函数成员访问属性和类继承过程中的访问控制
    目录一、非继承时public、protected和private成员的访问属性二、C++类继承过程中访问控制 一、非继承时public、protected和private成员的访问属...
    99+
    2024-04-02
  • 如何在C++类的外部调用类的私有方法
    目录前言问题技术准备1. pointers to member functions2. The explicit template instantiation3. Passing a...
    99+
    2024-04-02
  • 【Kotlin】Kotlin 与 Java 互操作 ① ( 变量可空性 | Kotlin 类型映射 | Kotlin 访问私有属性 | Java 调用 Kotlin 函数 )
    文章目录 一、Kotlin 变量可空性1、Java 与 Kotlin 空值处理区别2、Java 函数返回非空值和控制3、Kotlin 函数调用 Java 函数4、平台类型5、@NotNull 和 @Nullable 注解 二、K...
    99+
    2023-08-22
    kotlin 可空性 Java 类型映射 JvmName注解
  • 如何在Go中访问父类型对象中的子类型属性?
    在Go语言中,我们经常会遇到需要在父类型对象中访问子类型属性的情况。这可能是因为我们在定义结构体时,使用了嵌套结构体的方式。但是,由于Go语言中是没有继承的概念的,所以不能直接通过父类...
    99+
    2024-02-09
    go语言
  • 如何在Go中优化数据类型处理?一位程序员的学习笔记
    在Go语言中,数据类型处理对于程序的性能和效率有着非常重要的影响。因此,对于数据类型的选择和处理方式的优化是非常关键的。在这篇文章中,我们将会探讨在Go语言中优化数据类型处理的方法。 一、使用基本数据类型 在Go语言中,基本数据类型是非常...
    99+
    2023-10-20
    apache 学习笔记 数据类型
  • 如何在 Golang 中拥有具有相同成员但不同 JSON 标签的开发结构和生产结构?
    php小编苹果在Golang开发中,我们经常遇到需要在开发结构和生产结构中使用相同的成员,但却需要不同的JSON标签的情况。这种情况下,我们需要找到一种灵活的解决方案,以便在编写代码时...
    99+
    2024-02-11
    编译错误 golang开发
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作