1.创建类的方法
面向对象的程序都是类堆积起来的
2.创建对象的方法
3.类和对象关系
1.创建类的方法
class 类名{
属性; //也叫成员变量, 主要用于描述类的状态
方法; //也叫成员方法, 主要用于描述类的行为
}
class Person{
int age; //属性 or 类的成员变量
void shout() //方法 or 类的成员函数
{
System.out.println("Oh,my God! I am" + age) ;
//shout方法可直接访问同一个类中的age变量
}
}
2.创建对象的方法
类名 对象名 = new 类名();
Eg. Dog dog = new Dog();
Java数据类型主要是 基本数据类型(int, double, ...) 还有 引用数据类型
对象就是引用数据类型
Java虚拟机使用内存时 栈内存 存一个对象的名字, 专业术语就叫“引用”
堆内存 存真正的那个对象
类名 对象名 = new 类名();
Eg. Dog d = new Dog();
1.Dog d = new Dog(); //创建一个Dog的引用
2.Dog d = new Dog(); //创建一个Dog的对象
3.Dog d = new Dog(); //将创建的Dog对象赋值给这个引用
3.类和对象关系
类 是一个抽象集合,并且可以说出特征
右图狗的集合
对象 是一只具体的狗
原文:http://www.cnblogs.com/iMirror/p/3731546.html