上一篇我们讲述了什么是对象,以及面向对象和面向过程思想的区别。本篇我们讲解Java中如何声明类和创建对象。
类和对象的概念
类是一组相关的属性和行为的集合,而对象是该类事物的基本体现。我们举个例子来帮助我们理解这两个概念,比如学生,就是学生这个事物的总称,也就是一个类,而具体的某个学生就是一个对象。
类、属性和方法的声明
以下是一些基础标准格式,
类的声明:class 关键字,eg:class Student
属性声明:数据类型 属性名 eg:String name
方法声明:public 返回值 方法名(){} eg: public void say(){}
案例:学生类的声明
class Student{ //声明一个学生类
String name;
int age;
String sex; //声明属性:姓名,年龄,性别
public void study(){
}
public void sleep(){
} //声明行为学习,睡觉
}
类的使用
在上文我们已经演示了如何声明一个类,接下来我们讲解如何使用一个类。
类的使用基本步骤:
1、创建对象 格式:类名 对象名 = new 类名();
2、给属性赋值或者说获取属性值 格式:对象名.对量名
3、调用方法 格式:对象名.方法名(...)
还是以上文学生类为例子讲解,
Student stu = new Student(); //创建对象
stu.name="xiaoming";
stu.age=18;
stu.sex="nan"; //给属性赋值
stu.study();
stu.sleep(); ///调用方法