在Java中定义类的步骤及实例
(2012-02-29 11:57:44)
标签:
java
定义类
步骤及实例
it
定义类
在Java中定义类主要分为两部分:类的声明和类体,下面分别进行介绍。
1.类的声明
在类声明中,需要定义类的名称、对该类的访问权限和该类与其他类的关系等。类声明的格式如下:
[修饰符] class [extends 父类名]
[implements 接口列表]{
}
修饰符:可选参数,用于指定类的访问权限,可选值为public、abstract和final。
类名:必选参数,用于指定类的名称,类名必须是合法的Java标识符。一般情况下,要求首字母大写。
extends 父类名:可选参数,用于指定要定义的类继承于哪个父类。当使用extends关键字时,父类名为必选参数。
implements
接口列表:可选参数,用于指定该类实现的是哪些接口。当使用implements关键字时,接口列表为必选参数。
说明:
本节主要介绍使用public关键字修饰的公共类(一个类被声明为public,就表明该类可以被所有其他的类访问和引用,也就是说程序的其他部分可以创建这个类的对象、访问这个类内部可见的成员变量和调用它的可见方法),使用abstract关键字修饰的抽象类和使用final关键字修饰的final类将在5.3节进行介绍。
例如,定义一个Fruit类,该类拥有public访问权限,即该类可以被它所在包之外的其他类访问或引用,具体代码如下:
public class Fruit {
}
注意:
Java的类文件的扩展名为.java,类文件的名称必须与类名相同,即类文件的名称为类名+.java。例如,有一个Java类文件Fruit.java,则其类名为Fruit。
2.类体
在类声明部分的大括号中的内容为类体。类体主要由两部分构成,一部分是成员变量的定义,另一部分是成员方法的定义。类体的定义格式如下。
[修饰符] class [extends 父类名]
[implements 接口列表]{
定义成员变量
定义成员方法
}
为了使读者更好的理解定义类的方法,下面将以一个具体的实例介绍如何定义类。本实例主要实现定义一个水果类Fruit,在该类中定义了一个表示颜色的属性color、一个表示种植的方法plant()、一个表示生长的方法grow()和一个表示收获的方法harvest()。具体步骤如下。
(1)选择Eclipse主菜单中的“文件”/“新建”/“项目”菜单项,在打开的“新建项目”对话框中,选中“Java项目”节点,单击“下一步”按钮,在打开的“新建Java项目”对话框中,输入项目名称01,单击“完成”按钮完成项目的创建。
(2)在包资源管理器中的刚刚创建的项目上,单击鼠标右键,在弹出的快捷菜单中选择“新建”/“类”菜单项,在打开的“新建Java类”对话框的“名称”文本框中输入类名Fruit,单击“完成”按钮。
(3)在包资源管理器中,打开刚刚创建的类Fruit.java,在该类中定义相应的变量和方法,完整代码如下:
public class Fruit {
public String
color=""; //定义颜色成员变量
//定义种植成员方法
public void plant(){
System.out.println("果树正在种植……");
}
//定义生长的成员方法
public void grow(){
System.out.println("果树正在生长……");
}
//定义收获的成员方法
public void harvest(){
System.out.println("水果已经收获……");
}
}
分享:
喜欢
0
赠金笔
加载中,请稍候......
评论加载中,请稍候...
发评论
登录名: 密码: 找回密码 注册记住登录状态
昵 称:
评论并转载此博文
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。