本文向大家介绍如何创建Java类和创建Java类的基本语法,通过一个例子来向大家介绍类的主要概念。
Public class Stack
{
private Vector items;
publicd Stack()
{
items = new Vector(10);
}
public Object push(Object item)
{
items.addElement(item);
returen item;
}
public synchronized Object pop()
{
int len = items.size();
Object obj = null;
if(len == 0)
throw new EmptStackException();
obj = items.elementAt(len - 1);
items.removeElementAt(len - 1);
return obj;
}
public boolean isEmpty()
{
if(items.size() == 0)
return true;
else
return false;
}
}
上面的例子定义了一个类叫作Stack,在这个类中定义了一个实例变量items,定义了一个构造器,定义了三个方法,关于实例变量,构造器和方法我们会再后面一个一个的给大家进行讲解。
类的定义:
一个类在使用前必须要进行定义,当然Java本身提供了许多类,你可以直接拿过来使用,就象C语言中预定义的许多变量一样,不用你自己定义了。类声明的语法主要包括两个部分,一个是类的声明,就是上面例子中的第一行语句,用来声明类的名称等信息;下面用一对大括号括起来的部分称为类体,用来定义类的实例对象,构造器和方法等。
类的声明:
下面我们给出类声明的语法,
public class is publicly accessible
abstract class cannot be insta