class Baby
{
private String name = "haha";
static
{
}
{//构造代码块。给所有对象初始化的。构造函数是给对应的对象初始化的。
// System.out.println("code......");
cry();
}
Baby()
{
name = "宝贝儿";
// System.out.println("baby().....");
// cry();
}
Baby(String name)
{
this.name = name;
// cry();
}
public void cry()
{
System.out.println(name+"cry......");
}
static void show()
{
System.out.println("show run");
}
}
class ConstructorCodeDemo
{
public static void main(String[] args)
{
// Baby.show();
Baby b1 = new Baby();
// b1.cry();
Baby b2 = new Baby("旺财");
// b2.cry();
{//局部代码块。
int x = 4;
System.out.println(x);
}
}
}
class Baby
{
private String name = "haha";
static
{
}
{//构造代码块。给所有对象初始化的。构造函数是给对应的对象初始化的。
// System.out.println("code......");
cry();
}
Baby()
{
name = "宝贝儿";
// System.out.println("baby().....");
// cry();
}
Baby(String name)
{
this.name = name;
// cry();
}
public void cry()
{
System.out.println(name+"cry......");
}
static void show()
{
System.out.println("show run");
}
}
class ConstructorCodeDemo
{
public static void main(String[] args)
{
// Baby.show();
Baby b1 = new Baby();
// b1.cry();
Baby b2 = new Baby("旺财");
// b2.cry();
{//局部代码块。
int x = 4;
System.out.println(x);
}
}
}