新建数据范例:类
假如说一切对象都是工具,那么用什么抉择一个“类”(Class)的外观与行为呢?换句话说,是什么成立起了一个工具的“范例”(Type)呢?各人大概意料有一个名为“type”的要害字。但从汗青看来,大大都面向工具的语言都用要害字“class”表达这样一个意思:“我筹备汇报你工具一种新范例的外观”。class要害字太常用了,以至于本书很多处所并没有用粗体字或双引号加以强调。在这个要害字的后头,应该跟从新数据范例的名称。譬喻:
class ATypeName {/*类主体置于这里}
这样就引入了一种新范例,接下来便可用new建设这种范例的一个新工具:
ATypeName a = new ATypeName();
在ATypeName里,类主体只由一条注释组成(星号和斜杠以及个中的内容,本章后头还会具体报告),所以并不能对它做太多的工作。事实上,除非为其界说了某些要领,不然基础不能指示它做任何工作。