java 使用类的方式描述计算机_用JAVA设计,实现并测试一个计算机类,它包括如下内容...
要求:1.类的基本定义包括属性(Attributes)和方法(Methods)属性:品牌、颜色、CPU型号、内存容量、硬盘、价格、工作状态方法:打开、关闭、挂起声明所有属性,注意要赋成private...
要求:
1.类的基本定义包括属性(Attributes)和方法(Methods)
属性:品牌、颜色、CPU型号、内存容量、硬盘、价格、工作状态
方法:打开、关闭、挂起
声明所有属性,注意要赋成private私有;再声明所有方法为public公有。
2. 为计算机类撰写一个带有默认(default)构造函数的类。
3.为计算机类重构一个构造函数,使它接受参数。
4. 应用字段访问器get和字段设置器set
5.实例字段初始化。
组织结构:
定义两个类,其中一个作为包含main方法的公共类“MyComputer”,用来作为程序入口测试一下你定义的类;另一个类是你定义抽象的计算机类“Computer”,带有的如下成员:
1.成员变量名称如下:
private String pcName; //计算机品牌
private String pcColor; //计算机颜色
private String pcType; //CPU型号
private int pcPrice; //价格
private String pcState; //工作状态
(*为你必须定义的属性,在实验二中要用到)
2. 成员方法的方法头定义如下:
public String toString() //输出的方法
public String turnOnPc ( String pc_state,int pc_price ) //定义计算机打开的方法
public String turnOffPc (String pc_state ) //定义计算机关闭的方法
public String hitchPc ( String pc_state )//定义计算机挂起的方法
字段访问器和设置器方法
由于属性较多,这里大家实现一下第一个(pcName)的get和set方法。
展开
java 使用类的方式描述计算机_用JAVA设计,实现并测试一个计算机类,它包括如下内容...相关推荐
- java中如何调用dal接口案例_关于Java:接口的目的
好吧,我认为接口是一种强制对象实现一定数量功能的方法,而不必使用继承.有点像合同.我半明白他们的意思. 但是,如果界面中的所有内容都是: public interface animal{ void e ...
- java 获取文件所在的文件夹_【Java视频教程】day32-文件IO??
File类&递归 File类 File类简介 任何数据在存储设备(硬盘.光盘.U盘等等)都是以二进制存储.但是体现出来的文件或文件夹.所以在Java中提供File类,它是专门操作文件或文件夹的 ...
- java异常处理方式推荐做法_谈谈Java异常处理这件事儿
此文已由作者谢蕾授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. 前言 我们对于"异常处理"这个词并不陌生,众多框架和库在异常处理方面都提供了便利,但是对于 ...
- java的继承属于哪种类型_根据Java的继承原则,如果类B继承自类A,()。_学小易找答案...
[单选题]关于FileOutputStream的说法错误的是?( ) [单选题]在教学过程中,控制( )大小.上下.左右或任意方向进行遮盖或显示,非常适合递进式观察.(3.3分) [单选题]交互式电子 ...
- java声明异常必须抛出吗_简述java中抛出异常的两种方式
java编程中经常遇到异常,这时就需要利用java中的异常抛出机制,在java中提供了两种抛出异常的方法:try{} catch() {}和throw. 一.抛出异常的两种方式 (1) 首先我们来看 ...
- java中蛇的属性有哪些_学习Java类的属性
学习Java类的属性-武汉北大青鸟 Public.private.protected显示了三种类中的属性和服务的类型,public是可以随意访问的.private是外界不能访问的(显示了数据的封装性) ...
- java项目实体类方法找不到_报错,居然找不到实体类
源自:1-11 通过Hibernate API编写访问数据库的代码 报错,居然找不到实体类 /p> "http://hibernate.sourceforge.net/hibernat ...
- java中数值023是什么类型_【Java 教程(原创)】023.参数传值——引用类型参数的传值...
马上注册,结交更多好友,享用更多功能^_^ 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 本帖最后由 零度非安全 于 2017-3-12 14:03 编辑 点击图片穿越到 索引帖,听说有惊喜 ...
- java怎么把毫秒转换成天数_关于java:如何将毫秒转换为“ hh:mm:ss”格式?
我糊涂了. 绊倒这个线程后,我试图找出如何格式化具有hh:mm:ss格式的倒数计时器. 这是我的尝试- //hh:mm:ss String.format("%02d:%02d:%02d&qu ...
- Java数据结构第五版期末考试_数据结构(java)期末复习
[单选题]多基因遗传病的发病风险与下列哪个因素无关 [单选题]一般手锯的往复长度不应小于锯条长度的( ). [判断题]机器上所有;零件都必须进行机械加工. [单选题]一般划线精度能达到( ). [填空 ...
最新文章
- spring10: 引用类型的自动注入
- 荣获中国音视频产业大会「科技创新奖」,网易云信彰显行业领先水平
- java aes 工具类_Java AES加密算法工具类
- MYSQL的空间查询(转帖)
- 年度最佳代码“不管你们信不信,反正我信了”
- OpenCV 发起 Spatial AI挑战赛
- 陈睿:B站是中国最适合实现元宇宙概念的公司之一
- 迄今为止我所见过的将BP算法最好的PPT
- adobe reader运行时出现“Invalid plugin detected”错误的解决办法
- [UWP]创建一个ProgressControl
- c how to program; 习题:3.25 编写一个利用循环打印表格数据的程序.
- JavaEE 启示录
- 管理培训决定企业生死的5个层面
- 【FOMO3d】 的隐藏彩(lou)蛋(dong)
- L - Ray in the tube Gym - 101911L (暴力)
- FireFox浏览器的about:config
- Python3 + selenium 实现QQ群接龙自动化
- win7java浏览器崩溃_win7系统浏览器页面一直崩溃的修复方法
- 腾讯云申请免费SSL证书
- 李白藏头诗鸿蒙,20条藏头诗文案:我想要的很简单 爱只增不减 你待我一如初见...
热门文章
- python draw函数_networkx draw函数的图例
- Windows系统申请苹果证书
- 正确理解jmeter线程组之Ramp-Up
- C# Winform 使用 PuppeteerSharp 进行网页截图、生成pdf等操作
- 计算机课件白板培训,交互式电子白板的使用培训(1)(2)ppt课件
- docker命令push,pull等设置代理
- Java实现对文件的读写操作
- codeforces 645 D Robot Rapping Results Report 【树形dp】
- VScode配置PHP运行环境
- iphone日历怎么跳转日期_苹果手机日历怎么指定日期提醒?