类是概念模型,定义对象的所有特性和所需的操作,对象是真实的模型,是一个具体的实体。
类是描述了一组有相同特性(属性)和相同行为(方法)的一组对象的集合。对象或实体所拥有的特征在类中表示时称为类的属性。
例如:每个人都具有姓名、年龄和体重,这是所有人共有的特征。
对象执行的操作称为类的方法。比如,“人”这个对象都具有的行为是“吃饭”,因此,吃饭就是“人”类的一个方法。
在java面向对象编程中,用自定义的类模型可以创建该类的一个实例,也就是对象。
类是实体对象的概念模型,因此通常是笼统的、不具体的。
类和对象的示例: 类:人 对象:正在学习的学生小丽
类是构造面向对象程序的基本单位,是抽取了同类对象的共同属性和方法所形成的对象或实体的“模板”。
而对象是现实世界中实体的描述,对象要创建才存在,有了对象才能对对象进行操作。
类是对象的模板,对象是类的实例
类的成员方法
声明成员方法可以定义类的行为,行为表示一个对象能够做的事情或者能够从一个对象取
得的信息。类的各种功能操作都是用方法来实现的,属性只不过提供了相应的数据。
一个完整的方法通常包括方法名称、方法主体、方法参数和方法返回值类型,其结构如图所示。
成员方法一旦被定义,便可以在程序中多次调用,提高了编程效率。声明成员方法的语法
格式如下: public class Test {
[public|private|protected]static
{
// 方法体
}
}