构造器
Posted 攀一座山
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构造器相关的知识,希望对你有一定的参考价值。
1、作用
(1)和new一起使用创建对象,每new一次就是一个新的对象
(2)在构造器中可以为属性赋初始值。
2、特点
(1)构造器的名称必须与类名相同
(2)虽然也称为构造方法,但是它不同于方法,没有返回值类型。
(3)可以重载
(4)每一个类都有构造器,如果你没有声明任何构造器,那么编译器就会自动生成一个无参构造,而这个构造器的修饰符会与类的修饰符一样。如果你手动声明了构造器,那么编译器就不会自动给添加无参构造器。
public class Circle{ private double radius; public Circle(){ } public Circle(double radius){ this.radius = radius; } public void setRadius(double radius){ this.radius = radius; } public double getRadius(){ return radius; } }
以上是关于构造器的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段
Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段
创建一个叫做机动车的类: 属性:车牌号(String),车速(int),载重量(double) 功能:加速(车速自增)减速(车速自减)修改车牌号,查询车的载重量。 编写两个构造方法:一个没有(代码片段