第三章 面向对象总结

面向对象的概念:一种符合人类思维习惯的编程思想,程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,种种思想就是面向对象。

基本特征:
封装性:是面向对象的核心思想,将对象的属性和行为封装起来,不需要让外界知道具体实现细节。

继承性:主要描述的是类与类之间的关系,通过继承可以在无须重新编写原有类的情况下,对原有的类的功能进行扩展。

多态性:指程序之间出现重名现象,他指在一个类中定义的属性和被其他类继承后,他们可给具有不同的数据类型或表现出不同的行为,这使得同一个方法和属性在不同的类中具有不同的语义。

类与对象(它俩是或的关系或这是与的关系)

类的定义:
class Person{
int age; //定义成员变量
//定义speak()方法
void speak(){
System.out.println("大家好,我今年"+age+“岁!”);

}

}

猜你喜欢

转载自blog.51cto.com/14589602/2454279