Day 1
1.1类和对象:类是用来对一个实体(对象)来进行描述的,对象是现实生活中的实体
类的定义格式
class Name{
int age;//现实世界中对象的属性,在这是成员变量
String name;
}
class为定义类的关键字,Name为类名,{}中为类的主体,类中包含的内容称为成员。属性是用来描述类的,称为类的成员属性或成员变量。成员方法前统一加public。
1.2 定义一个狗类
class Dog{
//狗的属性
public String name;
public String color;
//狗的行为
public void barks(){
System.out.println(name+"汪汪~~~~");
}
public void wag(){
System.out.println(name+"摇尾巴~~~");
}
}
注意:一般一个文件中只定义一个类
1.3 类的实例化
用类类型创建对象的过程,称为类的实例化,在java中采用new关键字,配合类名来实例化对象
public class test{
public static void main(String[] args){
Dog dog=new Dog();//通过new实例化对象
dog.name="阿黄";
dog.color="黄色";
dog.bark();
dog.wag();
}
}
注意:使用 . 来访问对象中的属性和方法,同一个类可以创建多个实例。