Java自学-面向对象 方法
发布时间:2020-12-15 08:01:05 所属栏目:Java 来源:网络整理
导读:Java类的方法 在LOL中,一个英雄可以做很多事情,比如超神,超鬼,坑队友 能做什么在类里面就叫做方法 示例 1 : 什么是方法 比如队友残血正在逃跑,你过去把路给别人挡住了,导致他被杀掉。 这就是坑队友 每个英雄。。。。都可以 坑 所以为Hero这个类,设计
Java类的方法在LOL中,一个英雄可以做很多事情,比如超神,超鬼,坑队友 能做什么在类里面就叫做方法 示例 1 : 什么是方法 比如队友残血正在逃跑,你过去把路给别人挡住了,导致他被杀掉。 这就是坑队友 public class Hero { String name; //姓名 float hp; //血量 float armor; //护甲 int moveSpeed; //移动速度 //坑队友 void keng(){ System.out.println("坑队友!"); } } 示例 2 : 方法返回类型 有的方法是有返回类型的 float getArmor(){ return armor; } 这个方法是用来获取一个英雄有多少护甲的,返回类型是float void keng(){ System.out.println("坑队友!"); } public class Hero { String name; //姓名 float hp; //血量 float armor; //护甲 int moveSpeed; //移动速度 //获取护甲值 float getArmor(){ return armor; } //坑队友 void keng(){ System.out.println("坑队友!"); } } 示例 3 : 方法的参数 英雄在一些特定情况下,可以增加移动速度 void addSpeed(int speed){ //在原来的基础上增加移动速度 moveSpeed = moveSpeed + speed; } int speed 叫做方法的参数 Hero garen = new Hero(); garen.name = "盖伦"; garen.moveSpeed = 350; garen.addSpeed(100); . public class Hero { String name; //姓名 float hp; //血量 float armor; //护甲 int moveSpeed; //移动速度 //坑队友 void keng(){ System.out.println("坑队友!"); } //获取护甲值 float getArmor(){ return armor; } //增加移动速度 void addSpeed(int speed){ //在原来的基础上增加移动速度 moveSpeed = moveSpeed + speed; } public static void main(String[] args) { Hero garen = new Hero(); garen.name = "盖伦"; garen.moveSpeed = 350; garen.addSpeed(100); } } 示例 4 : 方法的命名 方法是一个类的动作行为,所以一般都是以动词开头的,比如 keng ... public class Hero { String name; //姓名 float hp; //血量 float armor; //护甲 int moveSpeed; //移动速度 //坑队友 void keng(){ System.out.println("坑队友!"); } //获取护甲值 float getArmor(){ return armor; } //增加移动速度 void addSpeed(int speed){ //在原来的基础上增加移动速度 moveSpeed = moveSpeed + speed; } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – 使用for-each循环时LinkedList中的Nullpointer异常
- java-ee – EJBCLIENT000025:没有EJB接收器可供处理?
- 选择哪个:用于java游戏的2D或3D
- jetty,resin,tomcat的差别在哪里,在线上服务应该选择哪一种
- java – 如何获取项目中的类列表,该项目中的任何内容都不再
- Hibernate Query接口 setBoolean方法:绑定映射类型为boole
- 在重新安装JVM后,在hadoop启动脚本中调用sed语法
- java – 如何使用poi将作者名称设置为excel文件
- 多线程 – perl线程自我分离
- java – 在ManyToMany关系中没有项目的实体的JPQL