Java OOP(面向对象编程)

  • 什么是OOP?

    OOP代表(Object Oriented Programming)面向对象编程过程编程是关于编写对数据执行操作的过程或方法,而面向对象的编程是关于创建包含数据和方法的对象。面向对象的程序设计比过程程序设计具有以下优点:
    • OOP更快,更容易执行
    • OOP为程序提供了清晰的结构
    • OOP有助于使Java代码保持“请勿重复”,并使代码更易于维护,修改和调试。
    • OOP使得用更少的代码和更短的开发时间来创建完全可重用的应用程序成为可能
    提示:“不要重复自己”(DRY)原则是关于减少代码的重复。您应该提取出应用程序通用的代码,并将它们放在一个位置,然后重复使用它而不是重复的编写逻辑相同的代码。
  • 什么是类和对象?

    类和对象是面向对象编程的两个主要方面。查看下图,以了解类和对象之间的区别:
    类与对象
    另一个例子
    类与对象
    因此,对象的模板,而对象是类的实例。创建单个对象时,它们将从类继承所有变量和方法。在下一章中,您将学到更多关于类和对象的知识。