本视频是解读性视频,所以希望您已经看过了本知识点的内容,并且编写了相应的代码之后,带着疑问来观看,这样收获才多。 不建议一开始就观看视频
![]() 7分55秒 本视频采用html5方式播放,如无法正常播放,请将浏览器升级至最新版本,推荐火狐,chrome,360浏览器。 如果装有迅雷,播放视频呈现直接下载状态,请调整 迅雷系统设置-基本设置-启动-监视全部浏览器 (去掉这个选项)。 chrome 的 视频下载插件会影响播放,如 IDM 等,请关闭或者切换其他浏览器 步骤 1 : 设计英雄这个类 步骤 2 : 创建具体的英雄 步骤 3 : 类的第一个字母大写 步骤 4 : 练习-Item 步骤 5 : 答案-Item public class Hero {
String name; //姓名
float hp; //血量
float armor; //护甲
int moveSpeed; //移动速度
}
public class Hero { String name; //姓名 float hp; //血量 float armor; //护甲 int moveSpeed; //移动速度 }
类就像一个模板,根据这样一个模板,可以创建一个个的具体的英雄
一个个具体的英雄,就叫一个个的对象 new Hero() 就是java中创建一个英雄对象的意思 public class Hero {
String name; //姓名
float hp; //血量
float armor; //护甲
int moveSpeed; //移动速度
public static void main(String[] args) {
Hero garen = new Hero();
garen.name = "盖伦";
garen.hp = 616.28f;
garen.armor = 27.536f;
garen.moveSpeed = 350;
Hero teemo = new Hero();
teemo.name = "提莫";
teemo.hp = 383f;
teemo.armor = 14f;
teemo.moveSpeed = 330;
}
}
好的编程习惯会让代码看上去更清爽,易读,容易维护
比如类的第一个字母大写 Hero public class Hero {
}
public class Hero { }
设计出物品这种类
类名:Item 物品有如下属性: 名字 name 类型是字符串String 价格 price 类型是整型 int 创建(实例化)3件具体物品 名称 价格 血瓶 50 草鞋 300 长剑 350
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
本视频是解读性视频,所以希望您已经看过了本答案的内容,带着疑问来观看,这样收获才多。 不建议一开始就观看视频
![]() 2分16秒 本视频采用html5方式播放,如无法正常播放,请将浏览器升级至最新版本,推荐火狐,chrome,360浏览器。 如果装有迅雷,播放视频呈现直接下载状态,请调整 迅雷系统设置-基本设置-启动-监视全部浏览器 (去掉这个选项)。 chrome 的 视频下载插件会影响播放,如 IDM 等,请关闭或者切换其他浏览器
注: 创建Item这个类的时候,必须写在一个Item.java的文件里,不可以使用其他文件名,大小写也要保持一致,不能是item.java
public class Item {
String name;
int price;
public static void main(String[] args) {
Item potion = new Item();
potion.name= "血瓶";
potion.price =50;
Item shoe = new Item();
shoe.name= "草鞋";
shoe.price =300;
Item sword = new Item();
sword.name= "长剑";
sword.price =350;
}
}
public class Item { String name; int price; public static void main(String[] args) { Item potion = new Item(); potion.name= "血瓶"; potion.price =50; Item shoe = new Item(); shoe.name= "草鞋"; shoe.price =300; Item sword = new Item(); sword.name= "长剑"; sword.price =350; } }
HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。
![]()
问答区域
2022-07-30
1
2 个答案
花花hk 跳转到问题位置 答案时间:2022-08-10 public class Item {
// 设计出物品这种类
// 类名:Item
// 物品有如下属性:
// 名字 name 类型是字符串String
// 价格 price 类型是整型 int
//
// 创建(实例化)3件具体物品
// 名称 价格
// 血瓶 50
// 草鞋 300
// 长剑 350
String name;//姓名
int price;//价格
public static void main(String[] args) {
Item bloodbottle = new Item();
bloodbottle.name="血瓶";
bloodbottle.price=50;
Item strawsandals = new Item();
strawsandals.name="草鞋";
strawsandals.price=300;
Item longsword = new Item();
longsword.name="长剑";
longsword.price=350;
}
}
陈子豪 跳转到问题位置 答案时间:2022-08-04 public class ltem {
String name;
int price;
public static void main(String[]args) {
ltem bloodbottle = new ltem();
bloodbottle.name = "血瓶";
bloodblttle.price = 50;
ltem strawsandals = new ltem();
strawsandals.name = 草鞋;
strawsandals.price = 300;
ltem lonesword = new ltem();
lonesword.name = "长剑";
lonesword.price = 350;
}
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
2022-06-08
长剑
6 个答案
田萬 跳转到问题位置 答案时间:2022-08-07
public class Ltem {
String name;
int price;
public static void main(String[] args) {
Ltem xueping = new Ltem();
xueping.name = "血瓶";
xueping.price = 50;
Ltem caoxie = new Ltem();
caoxie.name = "草鞋";
caoxie.price = 300;
Ltem changjian = new Ltem();
changjian.name = "长剑";
changjian.price = 1500;
}
}
rookie_star 跳转到问题位置 答案时间:2022-07-05 public class Item {
String name;
int price; //价格
int armorBonus; //护甲加成
int spellResistBonus; //魔抗加成
int attackDamageBonus; //物理伤害加成
int manaDamageBonus; //魔法伤害加成
int hpRecovery; //生命回复
int mpRecovery; //法力回复
float attackSpeedBonus; //攻速加成
int criticalStrikeDamage; //暴击伤害
float criticalStrikeChance; //暴击率
float skillCooldown; //技能CD
int moveSpeedBonus; //移速加成
public static void main(String[] args) {
Item redPotion = new Item(); //新建装备
redPotion.name = "红药水"; //名称”红药水“
redPotion.price = 50; //价格50金币
redPotion.hpRecovery = 100; //生命回复100
Item speedBoots = new Item(); //新建装备
speedBoots.name = "草鞋"; //名称“草鞋”
speedBoots.price = 350; //价格350金币
speedBoots.moveSpeedBonus = 20; //移速20
Item longSword = new Item(); //新建装备
longSword.name = "长剑"; //名称“长剑”
longSword.price = 350; //价格350金币
longSword.attackDamageBonus = 10; //攻击力10
}
}
朝光面壁 跳转到问题位置 答案时间:2022-06-29 public class Item{
String name;
int price;
public static void main(String[] args){
Item xueping = new Item();
xueping.name = "血瓶";
xueping.price = 50;
Item caoxie = new Item();
caoxie.name = "草鞋";
caoxie.price = 300;
Item changjian = new Item();
changjian.name = "长剑";
changjian.price = 350;
}
}
qwer20001125153 跳转到问题位置 答案时间:2022-06-20 public class Item {
String name;
int pirce;
public static void main(String[] args) {
Item xueping = new Item();
xueping.name = "血瓶";
xueping.pirce = 100;
Item caoxie = new Item();
caoxie.name = "草鞋";
caoxie.pirce = 200;
Item changjian = new Item();
changjian.name = "长剑";
changjian.pirce = 300;
}
}
yujun 跳转到问题位置 答案时间:2022-06-13 JHR 跳转到问题位置 答案时间:2022-06-08
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
2022-04-24
本题作答
2022-03-11
java小白:string cannot be resolved to a type这怎么解决啊
2022-01-24
2017年的东西来这骗钱来了?网上一大堆免费资料搁你这要钱那要钱我推荐各位去网上找视频学习不要在这耽误时间和金钱
提问太多,页面渲染太慢,为了加快渲染速度,本页最多只显示几条提问。还有 193 条以前的提问,请 点击查看
提问之前请登陆
提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢
|