java中什么叫类的封装 为什么java需要getter/setter来获取私有属性?

为什么java需要getter/setter来获取私有属性?

好问题。我来回答这个问题。

java中什么叫类的封装 为什么java需要getter/setter来获取私有属性?

例如,张三是一个对象,而张三的钱包是他的属性之一。当然,为了安全起见,张三把钱包藏起来,只有他自己才能看到。换句话说,他的钱包是私人的。张三还有一个儿子:小三子。有了小三子,张三需要给小三子提供一个领取生活费的途径,而不是直接把钱包暴露给小三子。因为,直接接触小三子,会出现以下问题:

1。张三控制不住小三子的拿钱,万一他买了游戏,他的皮肤会变差的。张三有多少钱可以被小三子看到,但很多时候,张三不想被小三子看到(比如私房钱)。小三子长大后,他会给张三生活费和钱,我不知道我有多少本,就像我得了老年痴呆症一样。

总之,通过方法操作属性的根本目的是保护自己的私有属性不被外部直接访问。

标签:

最新文章

  1. 富士数码相机有哪些(富士数码相机哪个型号好?)2025-03-24
  2. win10大屏幕高分辨率截图问题 电脑截图不清晰什么原因?怎么处理?2025-03-14
  3. ps怎么调节填充图案纹理大小 photoshop里面怎么把定义图案缩小?2025-03-22
  4. 约克夏犬优缺点 IDC服务器租用和虚拟主机两种服务有何区别?2025-04-01
  5. 如何将REG文件转换为XML文件并导入组策略首选项2025-03-08
  6. u盘删除很久的东西能恢复吗 在U盘上面删除文件,直接就没有了找不到了吗?2025-03-16
  7. 中国企业网官方网站 中国有哪些网络游戏公司?2025-03-27
  8. excel小数点保留两位函数设置 e数据表如何设置保留两位小数?2025-03-24
  9. 如何利用华为手机克隆功能轻松实现旧机换新机2025-03-06
  10. 原神PC端需要什么配置2025-03-08
  11. 如何编辑内置活动目录域组策略用户脚本2025-03-12
  12. 查看共享用户名和密码 已拒绝远程连接因为未识别出您提供的用户名和密码组合或远程?2025-04-01
  13. iPhone Xs Max电池容量2025-03-09
  14. 迷你编程在哪里下 迷你编程第二天任务怎么玩?2025-03-23
  15. java博客 基于java开源的OA系统有哪些啊?2025-03-29
  16. iphone制作二维码快捷指令 iphone手机添加快捷指令教程?2025-03-14
  17. 推广服务费属于哪个类型 网络推广费用一般是多少?2025-04-01
  18. 毕业设计网站 想用网络爬虫做毕业设计,有什么视频资源和学习网站可推荐吗?2025-03-31
  19. 网络营销的方法有哪些? 互联网营销工具都有哪些?2025-03-26
  20. dropcatch中国 域名从dropcatch转到ename需要多久?2025-03-28
  21. 怎么样申请企业邮箱 网易企业邮箱怎么设置取消短信验?网易企业邮?2025-04-01
  22. 如何正确下载官方的PotPlayer播放器?2025-03-14
  23. seo是什么意思 seo如何优化关键词排名?2025-03-26
  24. 世界最大的城堡,布拉格城堡基本简介?2025-03-25
  25. 武器大师打野出装!提升前期gank能力,后期绝对压制敌方!2025-03-11
  26. 怎么给自己的公司建立网站 怎么制作一个公司网页?2025-03-31
  27. 如何在Dreamweaver中导入XML文件到模板2025-03-10
  28. kettle怎么实现数据清洗 数据仓库ETL到底是什么?2025-03-27
  29. word字体怎么变最大之后调节间隙 怎么样使文档字体缩小页数变少?2025-03-20
  30. iphone4s用不了网络2025-03-12
优质自媒体
优质自媒体 微信号:优质自媒体 扫描二维码关注公众号
优质自媒体

小编推荐

  1. 1 给我一个企业邮箱账号 什么是企业邮箱?企业邮箱有什么作用?

    什么是企业邮箱?企业邮箱有什么作用?企业电子邮件是以自己的域名作为后缀的收费电子邮件。例如,企业的域名是abc网站则企业邮箱的电子邮件地址为abc@abc.com. 企业邮箱对企业形象意义重大,其功能往往比普通免费邮箱或收费邮箱更丰富。企业

  2. 2 手机app商城 开发一个APP需要多少钱?

    开发一个APP需要多少钱?我发现我的很多朋友都错了。你的问题是关于开发的价格和成本。所以我决定回答这个问题。在目前的国内市场,相当于在行业内发展奢侈品。它不同于网站、小程序或微信公众号。如果你使用这个网站,你会有更复杂的功能,而且不会超过5

  3. 3 微网站建站平台 什么是web前端开发?

    什么是web前端开发?Web前端开发是创建网页或应用程序以及其他前端界面以呈现给用户的过程。通过HTML、CSS和JavaScript以及各种衍生技术、框架和解决方案,可以实现互联网产品的用户界面交互。网站前端开发主要是为了网站的开发、优化

  4. 4 优秀网站网页设计 网页设计就业率怎么样?自学的话会不会很难?

    网页设计就业率怎么样?自学的话会不会很难?各行各业的公司都需要网页设计师,他们更多地集中在互联网公司,从他们的网站盈利。因此,网页设计师的就业范围非常广泛。市场对网页设计师的需求不断增加,各大网站、广告公司、设计公司都在招聘大量的网页设计师

  5. 5 点线面平面设计图 如何用中外美术史中的作品来分析绘画中的点线面?

    如何用中外美术史中的作品来分析绘画中的点线面?绘画强调点、线、面,黑、白、灰。这六点构成了中国画的基本元素。点、线、面构成了什么样的画面?丰富而美丽的线条反映出质感。黑、白、灰烘烘的表面有着浓郁的精神气息,画面的音乐节奏体现了画面的意境。#

  6. 6 怎样做旅游推广 旅游业务方面的全国推广,目前哪些途径比较好?

    旅游业务方面的全国推广,目前哪些途径比较好?明星效应、民间活动、各类赛事等都离不开媒体的推动,所以自媒体团队非常重要。当然,炼铁需要自己的硬件、硬件和服务。在互联网时代,它也是一个成功和失败的媒体!嘴巴不好很重要。旅游业如何才能做好线上引流

  7. 7 花生壳内网穿透有什么用 花生壳绑定顶级域名如何使用?

    花生壳绑定顶级域名如何使用?1. 将您的域名转移到花生解决方案。传输到花生壳解析后,支持5条IP解析记录。其他CNAME和NS以及URL转发分别计算。2另外,花生壳内网映射不支持根域名映射,需要二级域名映射。三。找到虚拟服务器的此项目,然后

  8. 8 怎么能找到精准客户 互联网营销,如何获得精准客户?

    互联网营销,如何获得精准客户?大道至简,互联网营销要获得精准客户,主要是要知道你的客户在哪里,也就是流量。你的客户是否关注你,也就是粉丝。你的粉丝是否愿意付费,也就是转化。首先,获得精准流量流量从哪里来,目前有三大形式:一个是做关键词搜索,

  9. 9 邮客行ios版 excel里怎么设置行间距?

    excel里怎么设置行间距?谢谢。在Excel中,行距将根据单元格内容自动调整。1. 在两行之间移动鼠标,光标变成黑色十字光标,拖动;3。在行位置上单击鼠标右键,输入行距。同时在不连续区域输入相同的内容

  10. 10 购买域名 阿里云服务器ECS如何选择域名解析ip地址?

    阿里云服务器ECS如何选择域名解析ip地址?通常,域名用于解析到公共IP。解析intranet IP的操作是什么?您可以使用公共IP访问该页面。如果可以显示IIS的默认页面,则表示解析成功。不显示网站的正常内容。可能文件位置不对。检查IIS

Copyright 2025 优质自媒体,让大家了解更多图文资讯!百度地图 360地图