面向对象
1.Java类及类的成员
2.面向对象的三大特征
3.其它关键字
1.Java类及类的成员
“人类”只是一个抽象的概念,它仅仅是一个概念,是不存在的实体!但是所有具备“人类”这个群体的属性与方法的对象都叫人!这个对象“人” 是实际存在的实体!每个人都是“人”这个群体的一个 对象 。
对象或实体所拥有的特征在类中表示时称为类的属性。例如,每个人都具有姓名、年龄和体重,这是所有人共有的特征。但是每一个对象的属性值又各不相同,例如,小明和小红都具有体重这个属性,但是他们的体重值是不同的。
对象执行的操作称为类的方法。比如,“人” 这个对象都具有的行为是“吃饭”, 因此 ,吃饭就是“人” 类的一个方法。
public class Person{ //Person类
private int age ; //声明私有变量 age
public void showAge(int i) { //声明方法showAge( )
age = i;
}
}
总的来说,类是描述了一组有相同特性(属性)和相同行为(方法)的一组对象的集合。
2. 面向对象的三大特征
-
封装 (Encapsulation)
-
继承 (Inheritance)
-
多态 (Polymorphism)