文章作者 100test 发表时间 2007:03:14 16:57:43
来源 100Test.Com百考试题网
Java中的类
在介绍过数据类型之后,现在开始接触Java中“Class”的概念。在开始的时候,本文就提到了类,各位可以把它理解为一种特殊的自定义数据类型。
类的一般形式是这样的:
Class CLASSNAME
{
DateType FIELDNAME.
RETURNTYPE METHODNAME(parameters)
{
Body of the method
}
}
可能有的朋友看后没有理解,不要紧,我将详细解释。
1 类是由数据成员(Field)和方法(Method)组成的,数据成员是类中的数据部分,它可以被类中的方法使用。方法是类中对于数据的操作,用于完成特定的功能。
2 类中各个部分的限定符号。这些限定符号包括
Public
Private
Protected:
Static:
Final:
其中,前三个是访问范围限定符。它们分别指明,被修饰的数据或者方法可以被
任何其它部分使用;
只能被这个类内部的方法访问;
可以被本类所在的包内的其它类使用;(包[package]的概念将在稍后的章节做出说明)
后两个可以称为实例化修饰限定符。
Static指明,被修饰的对象和方法是属于整个类的,它不需要被实例化。无论这个类生成多少实例,静态的数据和方法却只有一份。
Final的意思类似于const, 它意图使被修饰的数据或者对象保持不变。需要注意的是,当final修饰的是对象时,它不能保证对象本身保持不变。
举个例子吧: