面向对象开发(Object-Oriented Programming,简称 OOP)是一种以 "对象" 为核心的软件开发范式,通过将现实世界中的事物抽象为具有状态(属性)和行为(方法)的对象,利用对象间的交互实现系统功能。其核心思想是模拟真实世界的认知模型,通过封装、继承、多态三大特性构建可维护、可扩展的软件系统。