//定义一个类
/*
访问修饰符 class 类名{}
访问修饰符可以是public或不写
注意:文件名和public修饰的类名相同
一个文件中最多有一个public修饰的类
*/
//练习:写一个手机类
public class Dog{
//成员变量
/*
访问修饰符 数据类型 [= 值];
*/
//名字
String name;
//年龄
int age;
//颜色
String color;
//成员方法
/*
访问修饰符 返回值类型 方法名称(参数列表){方法体}
*/
//叫
public void bark(){
System.out.println(name+"汪汪汪...");
}
//摇尾巴
public void wag(){
System.out.println("摇尾巴");
}
}
class Cat{
}
//测试类
public class DogTest{
public static void main(String args[]){
//创建Dog的对象,使用new关键字
/*
类名 对象名称 = new 类名();
*/
Dog dog = new Dog();
//设置对象属性的值
/*
对象名称(引用变量).属性名称
*/
dog.name = "阿黄";
dog.age = 1;
dog.color = "黄色";
//输出对象的属性
System.out.println("名字:"+dog.name);
System.out.println("年龄:"+dog.age);
System.out.println("颜色:"+dog.color);
//测试行为
//叫
/*
对象名称(引用变量).方法名称(参数)
*/
dog.bark();
//摇尾巴
dog.wag();
}
}