Java笔记2
设计类
对象是靠类的模型塑造出来的
对象是已知的事物(实例变量 instance variable)
对象会执行动作(方法 methods)
类和对象的不同
类是对象的蓝图。根据某类创建的对象都会有自己的实例变量。
创建对象并使用对象
至少需要两个类,一个被操作对象的类,另一个测试类(带有 public static void main(String[] args))
例如:
// Java代码示例
class Movie{
String title;
String genre;
int rating;
void play(){
System.out.println("Plsy The Movie");
}
}
public class MovieTestDrive {
public static void main(String [] args){
Movie one = new Movie();
one.title = "Gone with the Stock";
one.genre = "Tragic";
one.rating = -2;
Movie two = new Movie();
two.title = "Lost in Cubicle Space";
one.genre = "Comedy";
one.rating = 5;
two.play();
}
}
有关于main
用途
1.测试类;2.启动Java程序;
只要还呆在main中,就是在对象之外,对于面向对象的应用程序来说,需要用对象与对象做交互(指的是相互调用方法)。