编写Java程序,定义士兵类(Soldiers)并初始化5个士兵对象。
返回本章节
返回作业目录
需求说明:
实现思路:
- 创建士兵类(Soldiers)。
- 在该类中定义一个有参数的构造方法,该方法包含一个String类型的形参变量name和两个int类型变量的x、V.在构造器中输入该士兵信息。
- 创建main()方法,在该方法中创建Scanner对象,用于接收用户从控制台输入的信息,并在main()方法由创建一个循环买数为5的循环,在该循环中使用户在定义的构造方法创建Soldiers对象。
- 运行该程序,结果如图所示。
实现代码:
import java.util.Scanner;public class Soldiers {public Soldiers(String name,int x,int y) {System.out.println("英雄姓名:"+name+",初始化横坐标="+x+",纵坐标="+y);}public static void main(String[] args) {Scanner input = new Scanner(System.in);for (int i = 0; i < 5; i++) {System.out.println("请输入第"+(i+1)+"个士兵的名字");String name = input.next();System.out.println("请输入横坐标:");int x = input.nextInt();System.out.println("请输入纵坐标:");int y = input.nextInt();Soldiers s = new Soldiers(name, x, y);}}}
编写Java程序,定义士兵类(Soldiers)并初始化5个士兵对象。相关推荐
- java shape 空间操作类_设计三个类:几何形状类(Shape)、圆类(Circle)、矩形类(.,请编写 Java程序,设计一个“形状rdquo...
问题标题 设计三个类:几何形状类(Shape).圆类(Circle).矩形类(.,请编写 Java程序,设计一个"形状&rdquo 2019-5-10来自ip:17.175.174. ...
- [基础题]8.(*)按如下要求编写Java程序:(1)定义一个交通工具收费接口Charge
/*8.(*)按如下要求编写Java程序: (1)定义一个交通工具收费接口Charge,该接口包含两个元素:一个收取费用的方法double getFee(intdistance),distance代表 ...
- 习题 12.5 编写一个程序,定义抽象基类Shape,由它派生出5个派生类:Cricle,Square, Rectangle, Trapezoid ,Triangle。用虚函数分别计算图形面积。
习题 12.5 编写一个程序,定义抽象基类Shape,由它派生出5个派生类:Cricle,Square, Rectangle, Trapezoid ,Triangle.用虚函数分别计算图形面积,并求所 ...
- 银联银行卡卡号java_编写Java程序,使用单例模式,创建可以生成银联借记卡号的工具类...
编写Java程序,使用单例模式,创建可以生成银联借记卡号的工具类 编写Java程序,使用单例模式,创建可以生成银联借记卡号的工具类,银联借记卡号是一个 19 位的数字,卡号以"62" ...
- 【练习题】构造方法 编写Java程序,模拟简单的计算器。
package day09; /*1.[练习题]构造方法 编写Java程序,模拟简单的计算器. 定义名为Number的类,其中有两个整型数据成员n1和n2,应声明为私有.编写构造方法,赋予n1和n2初 ...
- Java 练习:编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数。月份为 1、3、5、7、8、10、12 时,天数为 31 天。月份为 4、6、9、11 时,天数为 3
文章目录 一.练习题目 二.使用 switch 语句实现代码 三.将代码改写回 if else 的选择结构 一.练习题目 编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天 ...
- 编写一个程序实现方法的覆盖java_编写Java程序代码必须先声明一个____,然后在其中编写实现需求的业务代码。...
[多选题]下列关于多行注释的应用,正确的是( ) [单选题]是在思维中把对象分解为各个部分.侧面.属性以及阶段,分别加以考察的方法.(1.0分) [判断题]多行注释"/*...*/" ...
- 编写Java程序时的一些经验总结
平时编写Java程序的一些经验总结 本文仅仅用来个人的学习总结,如果有重复,请多多谅解: 1.方法前或其他适当位置添加多行注释 在适当的位置添加注释可以让我们的程序变得更易读,尤其是在编写一些比较复杂 ...
- 编写java程序模拟简单的计算器
/*** 编写java程序模拟简单的计算器* 定义名为Number的类其中有两个整型数据成员变量n1和n2应该声明为私有* 编写构造方法赋予n1和n2初始值* 再为该类定义加addition().减s ...
- 编写Java程序,用户在网上购买商品(good),当用户买了一本书(book)、一顶帽子(hat)或者买了一双鞋子(shoe),卖家就会通过物流将商品邮寄给用户,使用简单工厂模式模拟这一过程。
查看本章节 查看作业目录 需求说明: 编写Java程序,用户在网上购买商品(good),当用户买了一本书(book).一顶帽子(hat)或者买了一双鞋子(shoe),卖家就会通过物流将商品邮寄给用户, ...
最新文章
- namenode如何存储复本?
- Java删除指定文件夹下的文件和目录
- python 最小栈
- Magento学习手记(第十天)
- mybaits中resultMap实现多对多查询映射
- java动画闪烁_优化Java动画编程中的显示效果
- Debian安装软件是Debian GNU/Linux 5.0.4 _Lenny_ - Official amd64 DVD Binary-1 20100131-22:09
- win08跟linux,Win 8 PK Linux!八大优势助微软完胜
- python树的实现
- linux黑板模式,敲黑板!怎样使用 Linux stat 命令创建灵活文件列表?
- excel去除html格式化,带有标签的HTML文本,用于在Excel单元格中格式化文本
- android实现半透明属性,Activity透明/半透明效果的设置transparent(两种实现方法)
- js中英文字符与中文字符长度区别
- 阿里云 MaxCompute Tunnel Upload 上传典型问题整理
- 点云分割中Proposal-based Methods与Proposal-free Methods
- 你能为公司带来什么?
- python牛顿法算立方根_立方根求解(牛顿迭代法)
- 腾讯,迅雷,完美等公司的一些笔试题整理
- 人工智能改变人力资源的11种方式
- JVM之Class结构速记
热门文章
- WordPress编辑器支持Word文档导入
- 电话本VCF乱码完美解决
- PID控制算法(实例通俗易懂)
- 超类(superclass)
- 微信小程序中 Vant DropdownMenu 下拉菜单组件滑动穿透问题
- Math.random().toString(36)使用--- 随机生成数字与字母的组合
- 我国第一天巨型电子计算机,2018年12月22日是什么日子,2018年12月22日是什么节日...
- 服务器常见问题汇总(常见故障及相应的解决方法入口)
- Ignoring ffi-1.12.2 because its extensions are not built. Try: gem pristine ffi --version 1.12.2
- 北京﹝中国﹞气候资料