码迷,mamicode.com
首页 > 其他好文 > 详细

构造方法

时间:2019-12-17 00:16:13      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:void   tee   包括   重载   new   ring   rgs   实例   main   

一、什么是构造方法

方法名和类名一样(包括大小写),没有返回类型,实例化一个对象时,必然调用构造方法

二、构造方法的定义语句格式如下:

public book(){

    ...          //构造方法体           

}

三、

public class Demo {
    
    String name;
    float hp;
    float armor;
    int moveSpeed;
    
    //创建构造方法
    public Demo() {
        System.out.println("我是构造方法");
    }
    public static void main(String[] args) {
        //实例化一个对象的时候,必然调用构造方法
        Demo h = new Demo();
    }
}

四、构造方法的重载

public class Demo {
    
           
        String name; //姓名
           
        float hp; //血量
           
        float armor; //护甲
           
        int moveSpeed; //移动速度
           
        //带一个参数的构造方法
        public Demo(String heroname){ 
            name = heroname;
        }
         
        //带两个参数的构造方法
        public Demo(String heroname,float herohp){ 
            name = heroname;
            hp = herohp;
        }
           
        public static void main(String[] args) {
            Demo garen =  new Demo("盖伦"); 
            Demo teemo =  new Demo("提莫",383);
        }
         
    }

明天考试了......溜了溜了

构造方法

标签:void   tee   包括   重载   new   ring   rgs   实例   main   

原文地址:https://www.cnblogs.com/Leia2/p/12052097.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!