java2020-12-16

类和对象

  • 创建一个英雄类,给它相应的属性
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);
          
    }
     
}

整数数据类型

整数数据类型.png

继承

 class Item {
    String name;
    int price;
}
//继承item类的属性
 class jiChen extends Item{
    int ad ;

     public static void main(String[] args) {
         jiChen a=new jiChen();

         a.name="无尽之刃";
         a.price=3600;
         a.ad=80;
         System.out.println(a.name+a.price+a.ad);
     }
}

注释

swapper常用注解

@Api:修饰整个类,描述Controller的作用
@ApiOperation:描述一个类的一个方法,或者说一个接口

属于swapper里面的,用于对api添加相关注解
@ApiOperation(value = “接口说明”, httpMethod = “接口请求方式”, response = “接口返回参数类型”, notes = “接口发布说明”

@ApiParam:单个参数描述
@ApiModel:用对象来接收参数
@ApiProperty:用对象接收参数时,描述对象的一个字段**
@ApiImplicitParams:作用在方法上,表示单独的请求参数

带参方法的申明和调用

  • 申明:定义格式
    public static  数据类型  方法名(参数){
        return 数据;
    }

  • 调用 :格式
    1.方法名(参数);
    2.数据类型   变量名=方法名参数()

  • 注意:方法中不能嵌套方法!!!
    void表示无返回值的方法

方法重载

  • 特点:方法重载与调用返回值无关
  • 概述:必须满足多个方法在同一个类中,多个方法具有相同方法名,多个方法参数不同,类型或者数量不同

参数传递

  • 对于基本数据类型的参数,形式参数的改变不影响实际的值
  • 对于引用类型的参数,形式参数的改变会影响实际的值
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 类:类是一个模板,描述一类对象的行为和状态 对象:对象是类的一个实例,有状态和行为;比如说。一只狗,状态就是他有品...
    llccb阅读 5,152评论 0 0
  • Java基础面试 Java基础面试... 1 1. Java基础知识... 5 1.1. Java源程序的扩展名是...
    来着何人阅读 4,916评论 0 1
  • 一.声明类   你已经见过了以如下方式定义的类: classMyClass{// field, construct...
    游戏原画设计阅读 1,163评论 0 0
  • 一,需要掌握: 1,会创建类和对象2.面向对象的三大特征:封装,继承,多态.3.掌握抽象类和接口的使用4.掌握程序...
    我爱敲代码_阅读 864评论 0 1
  • 渐变的面目拼图要我怎么拼? 我是疲乏了还是投降了? 不是不允许自己坠落, 我没有滴水不进的保护膜。 就是害怕变得面...
    闷热当乘凉阅读 9,770评论 0 13