本节书摘来异步社区《android游戏开发详解》一书中的第2章,第2.11节,作者: 【美】jonathan s. harbour 译者: 李强 责编: 陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。
android游戏开发详解
我们想要使用phone类作为蓝图,创建一个新的phone对象。为了做到这点,我们使用如下所示的语法。
使用我们前面用来创建基本类型变量相同的方式,来创建一个对象变量。首先声明对象变量的类型(phone),然后指定一个名称(myphone),最后赋值。
语法的不同之处在于最后一步。要创建一个新的phone对象,我们必须使用java的内建关键字new,并且声明我们想要用来创建phone对象的蓝图,即phone类。让我们将上面的代码添加到main方法中,如程序清单2.10的第5行所示。
程序清单2.10 world.java—更新后的版本
在本书后面,我们将会讨论new关键字的作用,以及声明new phone()的时候到底发生了什么。