Java 盖伦大战贾克斯~我的第一个java程序
[b]进大学前就早闻Java君的大名,终于开始了我的Java之旅,话不多说,我的java君的《HelloWorld》,算是一个起点~[/b]
三个类,一个是Gailun类,一个jax类,(草丛盖伦和武器大师贾克斯),就是两个对象的具体实现类,包括他们的属性和血量攻击力等的实现方法;最后是Manage类,来实现他们的战斗。
[color=violet][color=cyan][code="java"][/code]
/*
* Gailun类的实现
*/
public class Gailun {
private String name;
private int blood;
private int gongjili;
//name方法
public void setName(String n){
name = n;
}
public String getName(){
return name;
}
//blood方法
public void setBlood(int n){
blood = n;
}
public int getBlood(){
return blood;
}
//gongjili方法
public void setGongjili(int n){
gongjili = n;
}
public int getGongjili(){
return gongjili;
}
//攻击方法
public void gongji(Jax jax){
jax.setBlood(jax.getBlood()-gongjili);
if(jax.getBlood()<0){
jax.setBlood(0);}
System.out.println(name+"攻击了"+jax.getName()+",Jax的血量减"
+ "为"+jax.getBlood());
}
}
/*
* Jax类的实现
*/
public class Jax{
private String name;
private int blood;
private int gongjili;
//name方法
public void setName(String n){
name = n;
}
public String getName(){
return name;
}
//blood方法
public void setBlood(int n){
blood = n;
}
public int getBlood(){
return blood;
}
//gongjili方法
public void setGongjili(int n){
gongjili = n;
}
public int getGongjili(){
return gongjili;
}
//攻击方法
public void gongji(Gailun gailun){
gailun.setBlood(gailun.getBlood() - gongjili);
if(gailun.getBlood() < 0){
gailun.setBlood(0);
}
System.out.println(name+"攻击了"+gailun.getName()+",Gailun的"
+ "血量减为"+gailun.getBlood() );
}
}
/*
* Manager类的实现
*/
public class Manager{
public static void main(String[] args){
//创建gailun对象和jax对象 格式: 类名 对象名 = new 类名()
//调用方法的格式: 对象名.方法名()
Gailun gailun = new Gailun();
gailun.setName("Gailun");
gailun.setBlood(100);
gailun.setGongjili(30);
//Jax.gongji(Gailun gailun);
Jax jax = new Jax ();
jax.setName("Jax ");
jax.setBlood(100);
jax.setGongjili(20);
while(jax.getBlood() > 0 && gailun.getBlood() > 0)
{
jax.gongji(gailun);
gailun.gongji(jax);
}
if( jax.getBlood() < 1 ){
System.out.println("Gailun击杀了Jax,Gailun获得了胜利!"); }
else{
System.out.println("Jax击杀了Gailun,Jax获得了胜利!"); }
}
}[color=cyan][/color][color=cyan][/color][/color][/color]
Java 盖伦大战贾克斯~我的第一个java程序相关推荐
- java gradle入门_Gradle入门:我们的第一个Java项目
java gradle入门 这篇博客文章描述了如何使用Gradle编译和打包一个简单的Java项目. 我们的Java项目只有一个要求: 我们的构建脚本必须创建一个可执行的jar文件. 换句话说,我们必 ...
- 命令提示符使用java 类报错_lt;03gt;详解第一个Java程序
详解第一个Java程序视频教程: Java轻松入门经典教程ke.qq.com 1.编写源程序 新建一个文本文档,名称为HelloWorld,后缀为.java,右键编辑. 编写一个打印HelloWor ...
- Java基础(一) —— JDK安装、第一个Java程序、Java数据类型、修饰符、运算符、循环、条件
Java基础(一) Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称.由James Gosling和同事们共同研发,并在1995年 ...
- java编程用户输入两个数字_编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据...,编写一个Java应用程序,要求从键盘输入一个数,判断该数是不...
导航:网站首页 > 编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据...,编写一个Java应用程序,要求从键盘输入一个数,判断该数是不 编写一个Java应用程序,要求从键盘输入 ...
- Java main方法_解释Java中的main方法,及其作用_一个java文件中可包含多个main方法
public static void main(String[] args) {} 或者 public static void main(String args[]) {} main方法是我们学习Ja ...
- java怎吗从磁盘读文件_编写一个Java应用程序,该程序使用FileInputStream类,实现从磁盘读取本应用程序源代码文件,并将文件内容显示在屏幕上。...
满意答案 x78674181 2013.05.10 采纳率:42% 等级:12 已帮助:14476人 import java.io.FileInputStream; import java.io ...
- java期末考试编程题 界面_救急啊!!!期末考试!怎样用JAVA的GUI(图形用户界面)来设计一个小程序!...
展开全部 给你找了一个,我试过,可以用 import java.awt.*; import javax.swing.*; import java.awt.event.*; import javax.s ...
- java中实现接口采用的关键字是_一个Java类实现一个接口使用的是implements关键字。...
个用务人为是导致的债的行销权可能债权人行使撤. 无关调制信号它与及电方式速率,类实务的新业宽带也是引入方便手段,在网展中络发,想的扩容是理手段. 个接s关标志牌的要求水线设置. 的受定期通信预算资格建 ...
- java 数据库连接池 开源_开源自己开发的一个JAVA数据库连接池,效果还算可以。...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 } public PreparedStatement prepareStatement(String sql, int[] columnIndexes) ...
最新文章
- 解决table边框在打印中不显示的问题
- 下个软件包可能泄露信用卡信息,Python 包存储库 PyPI 又爆恶意代码,下载达 3 万次,你中招了吗?...
- ux和ui_他们说,以UX / UI设计师的身份加入一家初创公司。 他们说,这会很有趣。
- Palo Alto Networks漏洞防护扩展至云端
- Spring Security OAuth2.0_实现分布式认证授权_转发明文token给微服务_Spring Security OAuth2.0认证授权---springcloud工作笔记153
- 太原理工大学ICPC队介绍(2019版)
- 用Netty实现RPC
- IOS开发--仿制网易新闻
- xml 文件树结构用c++读入并保存
- Day1通信基本概念 通信系统模型 通信系统分类与通信方式
- 企业面试遇到的问题02
- 数据预处理-缺失值处理
- 站长得知道的九种工具
- 【Linux杂篇】Windows远程登陆Linux、Linux静态IP配置
- 2016/10/30 宝贝蛋,我好想你。
- Leetcode May Challenge - 05/07: Cousins in Binary Tree(Python)
- Twitter实时搜索系统EarlyBird
- python爬取客流数据_Python爬取南京地铁微博发布客流数据并进行分析
- 专业书籍推荐 2008年10月8日更新
- 移动WEB开发之-REM(rem)布局