java的包和类关系.docx

java的包和类关系.docx

ID:32020278

大小:42.60 KB

页数:37页

时间:2019-01-30

java的包和类关系.docx_第1页
java的包和类关系.docx_第2页
java的包和类关系.docx_第3页
java的包和类关系.docx_第4页
java的包和类关系.docx_第5页
资源描述:

《java的包和类关系.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVA一个包里建立好两个类,一个类如何调用另一类的里的数据?如果是同一个包的话,调用是比较简单的,主要看类里面数据的权限修饰符。 一访问权限修饰符修饰成员变量和方法  public:表明该成员变量和方法是共有的,能在任何情况下被访问。  protected:必须在同一包中才能被访问。(说的比较简单,看个例子就明白了)  Java代码 classA  {  protectedintweight;  protectedintf(inta,intb)  {  //方法体  }  }  假设B与A在同一个包中,则  Java代码 classB  {  voi

2、dg()  {  Aa=newA();  A.weight=100;//合法  A.f(3,4);//合法  }  }  特别说明:什么是在同一个包中?  答:用package打包在一起的class,叫在同一个包中。(不明白,举个例子)  eg:在JDK的srcjavaio中,你会看到许多java类,第一句源代码都是packagejava.io;  没有使用package打包的,在同一目录下的类也会被视做同一个包。  friendly:在这种情况下中,同protected。区别在第二和第三种情况中。  Java代码 classA  {  intwe

3、ight;  intf(inta,intb)  {  //方法体  }  }  假设B与A在同一个包中,则  Java代码  classB  {  voidg()  {  Aa=newA();  A.weight=100;//合法  A.f(3,4);//合法  }  }  private:只能在本类中访问。  Java代码 classTest  {  privateintmoney;  Test()  {  money=2000;  }  privateintgetMoney()  {  returnmoney;  }  publicstaticvo

4、idmain(Stringargs[])  {  Testte=newTest();  te.money=3000;//合法  intm=te.getMoney();//合法  System.out.println("money="+m);  }  }实际上,把重要的数据修饰为private,然后写一个public的函数访问它,正好体现了OOP的封装特性,是OOP安全性的体现。如果是静态方法,直接类名.方法名即可,如果是非静态方法,则需new一个对象出来,然后用对象.方法名调用如:publicclassA{publicstaticvoidT(){Sys

5、tem.out.print("这是A类的方法");}publicvoidT2(){System.out.print("这是A类的非静态方法");}}classB{staticvoidT(){A.T();//调用A类的静态方法Aa=newA();a.T2();//用A类的实例化对象调用非静态方法}}===========注:上面的代码是纯手写的,没有在编译器编译过,如有错误,请自行稍加修改,代码很简单,多看几遍就明白了亲爱的朋友,上文已完,为感谢你的阅读,特加送另一篇范文,如果下文你不需要,可以下载后编辑删除,谢谢!道路施工方案1、工程概况2、编制说明及

6、编制依据3、主要施工方法及技术措施3.1施工程序3.2施工准备3.3定位放线3.4土方开挖3.5卵石路基施工3.6天然砾基层施工3.7高强聚酯土工格楞3.8水泥稳定砂砾基层施工3.9路缘石施工3.10玻璃纤维土工格栅施工3.11沥青面层施工3.12降水施工4、质量控制措施5、雨季施工安排6、安全技术措施1.工程概况本项目建设的厂址位于新疆石河子市。工程场地位于石河子高新技术开发区经七路西。场地原为麦田,地势南高北低。厂区道路连通各装置区域,并与经七路相连。2.编制说明及编制依据为保质按时顺利完成厂区道路,根据工程施工招标文件、设计施工图,以及现场实际场

7、地,并结合我公司多年来的现场施工经验编制此方案。规范及标准:《沥青路面施工技术质量规范》JTGF40-2004《工程测量规范》GB50026-2007《建筑施工安全检查标准》JGJ59-1999;1.主要施工方法及技术措施3.1施工程序降水——施工测量——土方开挖——路基(卵石)整平——机械压实——天然砂砾基层——机械压实——高强聚酸土工格楞——浆砌卵石立缘石基础——水泥砂浆勾鏠——天然砂砾基层——机械压实——安装路缘石——水泥稳定砂砾底基层——玻璃纤维土工格楞——粗粒式沥青混凝土面层——中粒式沥青混凝土面层3.2施工准备熟悉图纸及规范,做好技术交底工

8、作。按图纸范围确定施工范围,标出外框范围线,清出障碍物。联系施工需用材料、机械的进场工作。根据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。