代码块
概念的介绍:
1.代码块是类的第四大成员,由大括号包裹;比如if分支内容
也称为构造代码块
2.构造代码块{很少用}
作为类的第四大成员,它起到了构造器的作用,实现了对于属性的初始化的功能
public class dog {
private String name;
private int age;
private String home;
//构造代码块{很少用},起到了和构造器相同的作用
{
this.name = "xx";
}
}
3.普通代码块
大括号包裹
4.静态代码块
static方法关键字来标注
package 封装;
public class dog {
private String name;
private int age;
private String home;
//构造代码块
{
this.name = "xx";
}
//一个类中只可以有五个东西,属性,构造器,构造代码块,内部类,方法
//内部类
class tt{
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getHome() {
return home;
}
public void setHome(String home) {
this.home = home;
}
}