1、如何创建一个类?
class 类名{
属性;
方法;
}
属性也叫成员变量,描述类的状态。
方法也要成员方法(函数),描述类的行为。
2、类的构成。
类名 | Dog |
---|---|
成员变量 | color、age、name |
成员函数 | bark();jump(); |
3、类的定义方法。
class Person{
int age;
void shout(){
System.out.println("Oh my god! I am " + age);
}
}
age 是类成员变量
shout的类成员方法(函数),如果类方法中又有一个与成员变量同名的变量,那么在方法中此变量是局部变量。
3、如何创建一个对象?
格式:类名 对象名 = new 类名();
例子:Dog dog = new Dog();
4、关于实例化操作
1.Dog d = new Dog();
创建了一个Dog类的引用,并放在了栈空间中。
2.Dog d = new Dog();
在堆空间中开辟了一块空间,创建了一个Dog类的对象。
3.Dog d = new Dog();
将Dog对象赋予这个引用。