什么是面向对象

【什么是面向对象】面向对象是java中的一种思想,是相对于c的面向过程而言的。
面向对象就是将方法隐藏于对象之中,通过对象完成对方法的调用,去实现具体的细节,这样增加了程序的简易性,其中,面向对象有三个特点
1,封装
封装就是将、隐藏属性和细节,仅通过公用的方法向外展开
2,继承
java中子类可以继承父类,这样就可以公用父类的属性与方法,增加了程序的扩展性
3,多态
多态的三个条件:1.要有类继承关系2,要重写方法。3.要有父类引用指向子类对象(我的理解就是向上转型)

    推荐阅读