- 2
- 0
- 约8.58千字
- 约 38页
- 2017-06-07 发布于湖北
- 举报
3.12具体隐藏实现 具体隐藏实现是面向对象设计中一个非常重要的概念,通过使用访问控制修饰符,把类中的无须公开的数据与方法封装起来,对外隐藏了类功能的具体实现过程。改变类的功能时不会影响类的使用者,并且提高了程序的安全性与可维护性。 通过添加访问器和修改器修改Rectangle类 class Rectangle { private int a,b; public int getArea(){ return a*b; } public int setAB(int a,int b){ if(a=0||b=0) System.out.println(“Erro input!”); this.a=a; this.b=b; } } 3.13参数传递 Java的参数传递都是值传递 Java参数传递分为基本类型参数传递与对象类型(即引用类型)参数传递。 基本类型参数值传递意味着当将一个实参值传递给一个方法时,如果方法修改了该参数,改变的是形参,而原始的实参的值保持不变。 引用类型变量传递将一个参数传递给一个方法后,方法接收的是一个引用变量的值,这个值某个对象的内存地址值。引用变量的参数传递仍然是值传递。 程序3.10 TestPass.java class Student {
您可能关注的文档
最近下载
- 单位食堂食材采购及配送项目投标方案200页.docx VIP
- 水厂反恐应急培训课件.pptx VIP
- GB-T 46878-2025-二氧化碳捕集、运输和地质封存 地质封存标准研究报告.docx VIP
- 《GB_T 41723-2022自动化系统与集成 复杂产品数字孪生体系架构》专题研究报告.pptx VIP
- CNAS-CL08:2013 司法鉴定-法庭科学机构能力认可准则.docx VIP
- 设备管理控制程序.doc VIP
- 毕业设计(论文)-生姜自动收获机设计.docx VIP
- 工厂防控疫情应急:传染病应急演练.docx VIP
- 材料力学性能-第六章-蠕变.pptx VIP
- (16页PPT)我们要吃苹果.ppt VIP
原创力文档

文档评论(0)