构造器constructor

也是一种方法,类里面只有属性和方法

只用来构造该类的属性,只能通过new

【修饰符】类名啦(形参列表){


}

比如:public car(){}

虽然有返回值,但是不能定义返回类型,不能在构造器写return.如果没有定义构造器,编译器会自动生成一个构造器

构造器的方法必须和类名一致。

作用:构造该类的对象,初始化对象的属性。


重载:一个类可以定义有相同的名字,但参数不同的多个方法调用时,会根据不同的参数选择对应的方法。

两同三不同:同一个类,同一个方法名,不同的是参数列表:类型,个数,顺序三个的任何一个不同都是不同

static声明的成员叫静态变量,声明的 public static void ptint 

在静态不能调用非静态的,非静态可以调用静态,因为静态是放在堆得方法区里面的。

类只能用类的,对象可以用对象的也可以用类的。

this 指当前调用的对象,构造器里用的比较多,在static不能用This

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值