public Cook(){
name ="Jack Chen";
}
这个name的作用域为什么是整个类啊,为什么不是那个大括号中间啊,写一个方法的时候不是有作用域的么
变量的作用域是个根据声明的位置做判断,不是根据赋值的位置做判断。name是在类中声明的,所以生命周期是整个类。