面向对象的编程简介

面向对象的编程 (OOP) 通过将程序中的代码分组到对象中来组织代码。从这个意义上说,术语 对象 表示包含信息(数据值)和功能在内的单个元素。当您使用面向对象的方式组织程序时,就将特定信息与通用功能或与该信息相关的动作组合起来。例如,您可以将唱片标题、曲目标题或艺术家名称等音乐信息与“向播放列表添加曲目”或“播放此艺术家演唱的所有歌曲”等功能组合起来。这些内容将合并为一个项目,即一个对象(例如,“唱片”或“音轨”)。将值和函数绑定到一起有几个优点。一个主要的优点是您只需要使用一个变量而不是多个变量。此外,这样可将相关功能放在一起。最后一点,通过合并信息和功能,您可以按照更符合实际情况的方式构建程序。