Java 的类与对象
Java时一个面向对象的编程语言,他需要对每一个模块进行设计和重复使用。类与对象就是实现其对模块使用的最基本单位。
一、类
类是一种抽象的集合,他定义了模块中所有共性的属性和方法。相当于一个模块的模板。
定义和使用:
class 类名(首字母大写){
属性;
方法;
}
public class Student{
//属性的定义
public int age;
public String name;
public int score;
//方法的定义public void + 方法名{}
public void study{
Systeom.out.println("姓名:" + name+"年龄:"+age+"成绩:"+score);//输出
}
}
二、对象
对象是有具体属性,可以调用方法的独立个体。同一个类中的不同个体,有不同的属性区分。
定义和使用:
类名 对象名 = new 类名();
Student st1 = new Student();//定义
st1.name=arthur;
st1.age=20;
st1.score=100;//属性赋值
st1.study();//方法调用
三、类与对象的关系
1、类是抽象的概念,对象是具体的。对象可以直接使用,类不行。,需要新建对象。
2、类是对象的模板,对象拥有类中的所有方法和属性。