面向对象

76 阅读1分钟

面向对象

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)