Java草稿[乱写]

public class Hero {
      
    String name; //姓名
      
    float hp; //血量
      
    float armor; //护甲
      
    int moveSpeed; //移动速度
      
    //有参的构造方法
    //默认的无参的构造方法就失效了
    public Hero(String heroname){ 
        name = heroname;
    }
      
    public static void main(String[] args) {
        Hero garen =  new Hero("盖伦"); 
          
        Hero teemo =  new Hero(); //无参的构造方法“木有了”
    }  
      

  

如果一个变量是基本类型,比如 int hp = 50;我们就直接管hp叫变量,=表示赋值的意思。

如果一个变量是类类型比如 Hero h = new Hero();我们就管h叫做引用,=不再是赋值的意思,=表示指向的意思,比如 Hero h = new Hero();这句话的意思是

引用h,指向一个Hero对象

https://blog.csdn.net/qq_41457412/article/details/80598787

天涯犹在,不诉薄凉。
原文地址:https://www.cnblogs.com/Knight02/p/14460147.html