游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

大数据编程入门Java封装

  封装是面向对象的重要原则,它是将对象的属性和操作(或服务)组合成一个独立的整体,并尽可能地隐藏对象的内部实现细节。今天小编将为大家带来大数据编程入门:Java封装这篇文章。
  一、Java封装概念
  在面向对象编程方法中,封装是包装和隐藏抽象函数接口实现细节的一种方法。面向对象计算始于这个基本概念,即现实世界可以被描述为一系列完全自治和封装的对象,这些对象通过受保护的接口访问其他对象。
  封装可以被看作是一个保护屏障,以防止类的代码和数据被外部类定义的代码随机访问。
  要访问该类的代码和数据,需要严格的接口控制。
  封装的主要功能是,我们可以修改自己的实现代码,而不需要修改调用代码的程序片段。
  适当的封装可以使代码更容易理解和维护,并增强代码的安全性。
  封装的优点:
  A。良好的包装可以减少耦合。
  B。类的内部结构可以自由修改。
  C。可以更精确地控制成员变量。
  D。隐藏信息和实现细节。二、实现Java封装的步骤
  1、修改属性的可见性以限制对属性的访问(通常限于private),比如:
  publicclassPerson{
  privateStringname;
  privateintage;
  }
  在这段代码中,name和age属性被设置为私有的,它只能被这个类访问,而不能被其他类访问,因此信息是隐藏的。
  2、为每个值属性提供外部公共方法访问,即创建一对值赋值方法来访问私有属性,例如:
  publicclassPerson{
  privateStringname;
  privateintage;
  publicintgetAge(){
  returnage;
  }
  publicStringgetName(){
  returnname;
  }
  publicvoidsetAge(intage){
  this。ageage;
  }
  publicvoidsetName(Stringname){
  this。namename;
  }
  }
  this关键字用于解决实例变量(privateStringname)与局部变量(setName(Stringname)中的name变量)同名的冲突。三、Java封装示例
  下面将展示一个Java封装的例子:
  文件名:EncapTest。java
  publicclassEncapTest{
  privateStringname;
  privateStringidNum;
  privateintage;
  publicintgetAge(){
  returnage;
  }
  publicStringgetName(){
  returnname;
  }
  publicStringgetIdNum(){
  returnidNum;
  }
  publicvoidsetAge(intnewAge){
  agenewAge;
  }
  publicvoidsetName(StringnewName){
  namenewName;
  }
  publicvoidsetIdNum(StringnewId){
  idNumnewId;
  }
  }
  在上面的示例中,public方法是外部类访问其成员变量的入口。
  通常,这些方法称为getter和setter方法。
  因此,任何想要访问类中私有成员变量的类都必须使用这些getter和setter方法。
  通过以下示例说明如何访问EncapTest类的变量:
  F文件名:RunEncap。java
  publicclassRunEncap{
  publicstaticvoidmain(Stringargs〔〕){
  EncapTestencapnewEncapTest();
  encap。setName(James);
  encap。setAge(20);
  encap。setIdNum(12343ms);
  System。out。print(Name:encap。getName()
  Age:encap。getAge());
  }
  }
  运行结果:
  以上就是关于大数据编程入门:Java封装的全部内容了,希望这篇文章能够帮助到大家

上海女子图鉴今晚开播魔系女子引业内媒体齐爆灯电视剧《上海女子图鉴》由优酷出品,上海兴格文化传媒有限公司联合出品,上海飞兔文化传媒工作室倾力打造,金屹菲担任制片人,王真儿、李程彬领衔主演,李现特别出演,盛一伦友情出演,袁文……华为全场景智慧生活新品发布会官宣多款Mate新成员集体亮相日前,华为终端官方微博正式官宣,华为全场景智慧生活新品发布会将于5月19日14:30正式召开,而这一时间比此前网间曝光的事件早了近半个月。根据目前官方、电商平台和爆料达人们爆出……对比!4个月船舶订单248艘,中国成全球造船之王!韩国日本呢两国还在疫情爆发中,无法承接船舶订单,再说钢材原料成本上涨厉害了,订单多,未必能赚钱。我国是造船大国,但绝不是造船强国,自封全球造船之王太不自量力。尽管在承接世界各国的造……创造营2019热播全能贺俊雄正在进行时星关系5月28日讯大型青年团训节目《创造营2019》已经接近尾声,比赛也进入了白热化阶段。上周六晚播出的第八期节目中,学员们各展才艺争夺进入总决赛的名额。来自火核传媒的贺俊雄展……想要一部这样的手机不玩游戏,也不拿手机当相机用。中端CPU,低功耗,性能够用。最近的骁龙778G、天玑900都行;一线厂家的射频模组;屏幕要够好。夏普的LCD,或是三星的高端OLED屏幕都行,据……回明之杨凌传最新剧照史上颜值最高天团即将来袭星关系10月26日讯由出品人慈文传媒副总裁原向阳、总导演徐进良共同打造的大型古装传奇剧《回明之杨凌传》曝光最新版剧照组图。这也是继前两日宣布定档之后,制作团队带给观众的又一惊喜……亲爱的柠檬精先生今晚开播霸总陈品延上线手撕绿茶4月7日,由谭友业导演,宫美惠任总策划兼总制片,王莉监制,常佳佳编剧,陈品延、陈姝君领衔主演的甜爽爱情轻喜剧《亲爱的柠檬精先生》上线优酷!男主路南霸总一枚,携黑莲花妻子手撕绿茶……元宇宙到底是什么?准确地说,元宇宙不是一个新的概念,它更像是一个经典概念的重生,1992年,美国著名科幻大师尼尔斯蒂芬森在其小说《雪崩》中这样描述元宇宙;戴上耳机和目镜,找到连接终端,就能够以虚……亲爱的麻洋街持续热播中许魏洲获口碑热度双丰收由许魏洲、谭松韵等演员领衔主演的电视剧《亲爱的麻洋街》近日正在持续热播中。开播至今,许魏洲所饰演的男主角欧小剑引起观众广泛讨论,人设丰满博得无数网友好评,演技实力得到进一步认可……浙江卫视都挺好大结局催泪观众高呼不舍作爹苏大强星关系3月25日讯当代都市题材电视剧《都挺好》登陆浙江卫视中国蓝剧场播出以来,凭借匠心制作、精湛的演技,以及对中国家庭问题的深刻剖析迅速成为突破圈层的国民热播剧,并蝉联省级卫视……郝平伪钞者之末路会员今日收官探究真实人性难逃罪恶深渊星关系9月19日讯由爱奇艺出品,北京时代典范文化传媒有限公司、海宁蓝鲸文化传播有限公司、公安部金盾影视文化中心、重庆广播电视集团银龙影视有限公司、山东卓格影视传媒有限公司联合呈……Java中对static的理解与应用一例面试笔试中经常遇到的关于static关键字的题目,仅供参考,如有补充欢迎下方留言。下面这段代码的输出结果是什么?publicclassTestextendsFath……
金庸逝世三周年,他的作品还在等待关键一跃同读一本书经典性需要作家去世后两代人左右才能证实。哈罗德布鲁姆文六神磊磊转眼,金庸先生离开我们已经有3年了。我们缅怀先生,也缅怀先生的作品。如果说近几年来互联网上……销售额破亿这么简单?realmeGT只需要10秒在说正事之前,先问大家一个问题:不知道大家昨天晚上有没有下单购买realmeGT新机?相信有不少的消费者,在面对realmeGT这样一款极具性价比的机型,早就是按耐不住躁动的内……屏幕碎了为啥一定要换原装屏?小心不要被坑了现代社会大家经常手机不离身,碰一下摔一下是常事。当你手机屏幕摔碎了的时候,你会选择换什么屏幕呢?小V强烈建议大家换原装屏。那么什么是原装屏?为什么要换原装屏呢?跟着小V来……消息称苹果公司将因其NFC芯片面临欧盟反垄断指控知情人士称,苹果公司将因其NFC芯片技术而受到欧盟反垄断指控的打击,此举可能使该公司面临巨额罚款的风险,并可能迫使其对竞争对手开放移动支付系统。自欧盟去年6月对Apple……限电限产,是国家电力不够了吗?新能源能否就此崛起?(图片来源网络)近日,广东能源局和广东电网联合发布倡议书,要求办公场所3层楼及以下停止使用电梯,鼓励市民居家照明尽量利用自然光,不开长明灯。同时,广东省内多地工业企……中非数字合作前景广阔来源:人民网人民日报核心阅读数字经济正成为中非合作共赢的新领域、新方向。中国企业积极向非洲国家提供电子商务、金融科技等技术和经验支持,非洲国家也迫切希望加快数字化转……尽显奢华气质ThomBrowne限量版三星GalaxyWat一直以来,三星就致力于将精致优雅的设计美学融入产品理念之中,带给用户独特的使用体验和时尚表达。并通过与时尚品牌ThomBrowne的长期携手合作,带来众多ThomBrowne限……20个热门专业,就业前景如何?中新财经5月10日电(记者庞无忌)麦可思研究院10日发布一份报告,列举了2021届本科生就业量较大的10个理工类专业(包括工学、理学门类),5个经管类专业(包括经济学、管理学门……手机芯片有多么重要一说到手机芯片这个词,我就不得不说一下小米和魅族的故事。魅族这个牌子在手机界里也算得上是一个知名品牌,在最初开始的时候那可是和小米一个等级的存在,那时的魅族和小米都是疯狂打着性……为什么现在手机降价越来越快?主要是这三种原因造成的以前很多网友选择手机都是抱着买新的态度,而不是买旧的。但是现在有这种想法的网友越来越少了。原因是新机发布一段时间后,会非常快速的降价。之前,前脚抢到首发新机的用户,因为抢……中兴通讯携手河北移动完成智能加速网卡测试,助力5G网络云建设中兴通讯在5G网络的创新突破又前进了一大步!近日,中兴通讯联合河北移动圆满完成SDN资源池智能加速网卡测试验证,解决了传统分布式虚拟交换机(OVS)和SRIOV技术难以同……鸿蒙OS电池健康系统上线,用户方便多了目前市面上的手机所搭载的系统大致分为三个阵营,谷歌的Android、苹果的iOS、华为的HarmonyOS。其中HarmonyOS于今年的六月份正式发布,一经发布就引起了不小的……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网