构造方法
Posted leia2
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构造方法相关的知识,希望对你有一定的参考价值。
一、什么是构造方法
方法名和类名一样(包括大小写),没有返回类型,实例化一个对象时,必然调用构造方法
二、构造方法的定义语句格式如下:
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); } }
明天考试了......溜了溜了
以上是关于构造方法的主要内容,如果未能解决你的问题,请参考以下文章
无法解析片段中的 ViewModelProvider 构造?
Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段
Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段