通过类去构造对象
来自CloudWiki
类和对象的关系
类是对象的模板,对象是由类实例化得到,这是创建对象的依据。类也是数据类型,可以使用这种类型来创建该种类型的对象,而Java提供的关键词为new。格式为:
类名 对象名 = new 类名 ([参数1,参数2…]) ;
类的编写
新建一个工程,在工程中创建Noodles类:
public class Noodles { public static void main(String[] args) { } }
通过类创建对象
下面定义由类产生对象的语句(以下语句如无特别说明,都在main方法中写):
Noodles n1; n1= new Noodles();//声明一个Noodle类的对象n1
- 由上面例子得出,创建属于某类的对象,可以通过两个步骤来实现:
- 声明该类类型的一个变量,实际上它只是一个能够引用对象的简单变量。
- 利用new创建对象,并指派给先前所创建的变量。即在内存中划分一块区域存放创建出来的对象,并把该内存空间指向对象的引用。
- 当然也可以把声明和实例化的过程通过一个语句完成,这种形式为:
Book b1 = new Book ();