学部:计算机科学与电气工程 2017年9月 14 日
专业 | 电子信息工程 | 年级、专业、班 | 2015级 | 姓名 | 丛中秀 | 学号 | 15105103 | |
课程名称 | 《Java程序设计实验》 | 成绩 | ||||||
实验名称 | 实验 2 封装的实际应用 | 指导老师 | 赵龙 | |||||
一、实验目的 <简要描述对知识的学习,概念的理解,方法、算法的掌握,能力的转化等> 你们通过这次实验学会用(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()); } } 六、实验总结 |
240.24 KB, 下载次数: 3, 下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |