通过类去构造对象

来自CloudWiki
跳转至: 导航搜索

类和对象的关系

类是对象的模板,对象是由类实例化得到,这是创建对象的依据。类也是数据类型,可以使用这种类型来创建该种类型的对象,而Java提供的关键词为new。格式为:

类名  对象名 = new  类名 ([参数1,参数2…]) ;

类的编写

新建一个工程,在工程中创建Noodles类:


public class Noodles {
		
	
	
	public static void main(String[] args) {        
        
	}

}

通过类创建对象

下面定义由类产生对象的语句(以下语句如无特别说明,都在main方法中写):

 Noodles n1;
 n1= new Noodles();//声明一个Noodle类的对象n1  
  • 由上面例子得出,创建属于某类的对象,可以通过两个步骤来实现:
  1. 声明该类类型的一个变量,实际上它只是一个能够引用对象的简单变量。
  2. 利用new创建对象,并指派给先前所创建的变量。即在内存中划分一块区域存放创建出来的对象,并把该内存空间指向对象的引用。
  • 当然也可以把声明和实例化的过程通过一个语句完成,这种形式为:
Book b1 = new  Book ();