定义狗的类
public class Dog {
String breed;
int age;
String sex;
String furColor;
public void eat() {
// sout
System.out.println("动物在吃。。。");
}
public void sleep() {
System.out.println("动物在睡");
}
}
在测试类中实例化对象并操作这个对象
使用热键完成了main方法的创建
实例化对象
类名 变量名 = new 类名();
给对象的属性赋值
对象.属性名 = 值
获取对象的属性值
对象.属性
调用对象的方法
对象.方法()
运行结果
测试int类型的成员变量的默认值
验证字符串类型的成员变量的默认值
局部变量成员变量默认值的结论
什么是局部变量
位于方法的内部的变量,是局部变量
形参也是局部变量
局部变量没有默认值
局部变量的生命周期,在于它所定义的位置所在的花括号范围
局部变量的演练
》定义一个成员方法
在方法中定义局部变量
在另一个方法尝试使用
会出现找不到变量的提示
原因就在于,局部变量的生命范围是有限的
测试局部变量的默认值
调用对象的方法
在方法中定义了局部变量a
打印输出a的值
结果