java 作为一种面向对象语言.支持以下基本概念:
多态
继承
封装
抽象
类
对象
实例
方法
重载
对象:对象是类的一个实例(对象不是找女朋友),有状态和行为,例如:一条狗是一个对象,它的状态有:颜色,姓名,品种, 行为:摇尾巴,叫,吃 等。
类:类是一个模板,它描述一类对象的行为和状态。
男孩(boy),女孩(gril)为类(class) 而每个具体的人为该类的对象(object);
汽车为类,而具体的每一辆车为汽车类的对象(object),对象包含了汽车颜色,品牌,名称等
java中的对象
软件对象也有状态和行为.软件对象的状态就是属性,行为是通过方法体现.
在软件开发中,方法操作对象内部状态的改变,对象的相互调用也是通过方法来完成
java中类
类可以看成是java对象的模板
public class Dog {
String breed;
int size;
String colour;
int age;
void eat() {
}
void run() {
}
void sleep(){
}
void name(){
}
}