类的定义包括“成员变量”的定义和“方法”的定义,其中“成员变量”用于描述一类对象共同的数据结构。在Java语言中,类的成员变量的定义可以使用如下语法:
class 类名 {
成员变量类型变量名称;
………
}
类是用class关键字来定义的一种抽象数据类型,类不但定义了抽象数据类型的组成(成员变量),同时还定义了对该类型可以实施的操作(方法),类名的首字母必须大写。看如下代码定义了雇员类:
/** 定义雇员类 */
public class Emp{
String name
int age
char gender
double salary
}
在如上的实例代码中,仅仅定义了Emp类型的组成,即成员变量。该类定义了4个成员变量:String类型的name用于存放名字;int类型的age用于存放年龄;char类型的gender用于存放性别;double类型的salary用于存放工资。
冷不丁一问,还真不好说。我试试:首先,类是java程序的组织单位,任何的java语句,都要写在类文件里面。(这么说不全对,package语句和import语句就可以写在外面,但编译之后一定是在类文件里面的)
第二,也是最突出和典型的一点,它为对象提供一个模板,因为java是纯面向对象的,所以,至少你得有对象。对象从哪里来?一种重要的方式,就是通过类来构造出来的,就是按照类所规划的样子产生出来。一般的形式是new ClassName()
我想,先理解这两点吧。
类(Class)是面向对象程序设计(OOP,Object-Oriented Programming)实现信息封装的基础。类是一种用户定义的引用数据类型,也称类类型。每个类包含数据说明和一组操作数据或传递消息的函数。类的实例称为对象。
定义一个类的格式如下图:
扩展资料:
对象可以访问类的成员,但并不是所有成员都可以被访问,能否访问取决于声明该成员时所用的关键字(public/protected/private)。具体规则如下:
1、类的公有成员可以被该类,其派生类和类实例化的对象访问。
2、类的保护成员可以被该类及其派生类访问,不可以被该类的对象访问。
3、类的私有成员可以被该类访问,不可以被派生类及其该类的对象访问。
参考资料来源:
百度百科-类 (编程术语)