对象与对象变量 LJY第二周
在java程序设计语言中,使用构造器构造新实例,并指定初始状态,构造器是一种特殊的方法,用来构造并初始化对象
构造器的内容应与类名相同.想构造一个Data方法,需要在构造器前加上new操作符, new Data();
需要的话也可以将这个对象传给一个方法
System.out.println(new Data());
也可以将其应用于一个方法
String s = new Data().toString();
需要多次使用的话就需要将对象存在一个变量中
Data birthday = new Data();
对象与对象变量存在一个重要区别.
Data deadline;只是定义了一个对象变量可以引用data类型的变量,他并不是一个对象;
必须先初始化变量deadlian,可以用新构造的对象初始化这个变量 deadline = new Data();
或者也可以引用一个已存在的变量 deadline = birthday;
一个对象变量并没有实际包含一个对象,而仅仅只是引用一个对象.