构造器的作用
类:一定会有构造器,与方法并列。无返回值
- 创建对象
- 初始化对象结构
类的属性赋值
- 默认初始化
- 显式初始化
- 构造器中初始化
- 对象.方法 或对象.属性 给属性赋值
This关键字可以调用哪些结构
this: 属性、方法,构造器
this:理解为当前对象,当前正在创建的对象
Java中涉及到的四种权限修饰,3种有符号的
public、private、default、protected
创建Circle类,提供类的私有radius方法,提供get/set
class Circle{
private double radius;
public void setradius(double radius){
this.radius = radius;
}
public double getradius(){
return radius;
}
public double square(){
//属性有radius不用再用形参传入
double sq = 3.14 * radius * radius;
return sq;
}
}