zoukankan      html  css  js  c++  java
  • 构造方法

    一、什么是构造方法

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

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

    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);
            }
             
        }

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

  • 相关阅读:
    python基础(十七)
    Python基础(十六)
    Python基础(十五)
    Python基础(十四)
    Python基础(十三)
    Python基础(十二)
    项目分享:模拟博客园登录
    项目分享:模拟购物车
    Python基础(十一)
    课件站
  • 原文地址:https://www.cnblogs.com/Leia2/p/12052097.html
Copyright © 2011-2022 走看看