Java面向对象

Java 面向对象(OOP)

  • 面向对象编程是当今主流的程序设计思想,已经取代了过程化程序开发技术,Java 是完全面向对象编程语言,所以必须熟悉面向对象才能够编写 Java 程序。

  • 面向对象的程序核心是由对象组成的,每个对象包含着对用户公开的特定功能和隐藏的实现部分。程序中的很多对象来自 JDK 标准库,而更多的类需要我们程序员自定义。

  • 面向对象有以下特点:

    • 面向对象是一种常见的思想,比较符合人们的思考习惯;

    • 面向对象可以将复杂的业务逻辑简单化,增强代码复用性;

    • 面向对象具有抽象、封装、继承、多态等特性。 

  • 本质:以类的方式组织代码,以对象的组织封装数据

  • 三大特性:封装、继承、多态

  • 代码角度:先有类再有对象。类是对象的模板。

posted @ 2021-04-08 16:03  saxon宋  阅读(89)  评论(0)    收藏  举报