Java程序设计实验报告 学部:计算机科学与电气工程 2017年9月 14 日 | | | | | | | | | | |
| | | | | 一、实验目的 <简要描述对知识的学习,概念的理解,方法、算法的掌握,能力的转化等> 你们通过这次实验学会用(private属性、getter方法、setter方法)保护金库(gold对象)的库存信息(stock属性)不被恶意篡改!如果你们成功你们就初步掌握了面向对象开发技术的一项重要技术------封装技术! 二、实验内容 <简要描述具体任务;程序设计中采用的算法(算法思路和程序框架)等> 三、实验原理 <基本概念;数据结构、内存组织与操作等>
四、实验设备及软件 计算机一台 操作系统:Windows XP、Windows 7或Windows 10等 编程软件:MyEclipse2015等 | 五、实验方法、步骤及结果 <代码/程序执行结果/操作结果,并附加注释> package Package01;
public class Gold { private String nation; private double stock; public Gold(){} public Gold(String n,double s){ this.setNation(n); this.setStock(s); } public String getNation() { return nation; } public void setNation(String nation) { this.nation = nation; } public double getStock() { return stock; } public void setStock(double stock) { this.stock = stock; } public String getInfo(){ return"国别:" + nation + " ,存里:" + stock; } } package Package01;
public class GoliDemo {
public static void main(String[] args) { // TODO Auto-generated method stub Gold g = new Gold(); g.setNation("中国"); g.setStock(-20); System.out.println(g.getInfo()); }
} 六、实验总结
<围绕实验目的、内容和原理,总结本次实验的收获> |
|