Java中“类”的写法
关于类的概念,以及文中涉及的方法和,可以查看《》。本文将介绍如何在Java中定义一个类。
在Java语言中,定义一个类是非常简单的,其基本语法是:
修饰符 class 类名{
构造方法(const);
方法(method);
属性(field);
}
}
下面我们来通俗地分析一下这里面的含义。
在Java语言中,定义一个类是非常简单的,其基本语法是:
下面我们来通俗地分析一下这里面的含义。
修饰符:Java中类的修饰符包括了public,abstract,final,friendly。
abstract:将一个类声明成抽象类,具体的请参看《Java中的继承和抽象类》
final:将一个类声明为最终(非继承类),表示不能被其他的类继承。
friendly:是默认修饰符,处于同一个包内的对象才能使用这样的类。Java中包的概念请参看《Java中的包机制》
class:是固定的,相当于表明“我要建立一个类啦”。
类名:顾名思义,就是类的名字,我们自己想叫什么都行。但也要注意几点:第一,类名是由字母、数字、下划线或美元符组成,且第一个字符不能是数字。第二,如果用的是拉丁字母,那么名字的首字母使用大写字母。第三,如果多个单词复合而成,我们习惯上,每个单词的第一个字母大写。
class:是固定的,相当于表明“我要建立一个类啦”。
类名:顾名思义,就是类的名字,我们自己想叫什么都行。但也要注意几点:第一,类名是由字母、数字、下划线或美元符组成,且第一个字符不能是数字。第二,如果用的是拉丁字母,那么名字的首字母使用大写字母。第三,如果多个单词复合而成,我们习惯上,每个单词的第一个字母大写。
构造方法:又称为构造器,通俗地说就是告诉程序通过这个类创建对象的具体方法。具体情况请参看《Java中类的构造方法》
方法:又称行为、成员方法,一般通过这些方法,可以改变对象的状态。具体写法请参考《Java中的方法》
属性:又称为状态、成员变量,就是用来描述这个类的各个变量。
具体写法请参考《Java中的属性以及基本数据类型》