目录:
定义-面向主题的编程是什么意思?
面向主题的程序设计是一种面向对象的方法,其中将称为主题的不同子系统进行划分,以根据构图表达式创建新的主题。 该方法与经典的面向对象方法大不相同,后者基于对象的属性和方法来定义对象。 面向主题的编程主要是将面向对象的系统划分为主题。 因此,它提供了应用程序开发的组合视图。Techopedia解释了面向主题的编程
面向主题的程序设计的主要目的是帮助不断发展的套件并促进协作应用程序的开发。 应用程序进行协作的两种方式是共享对象和共同帮助执行操作。 面向主题的程序设计中的主题可以与组合其功能一起用于形成更大的主题。 这有助于重用较大主题中可用于主题的功能。 此外,基于构图规则,将主题构图成一个系统,这种划分方法有助于扩展和维护大型的面向对象的环境。 应用程序源代码不是必需的,它有助于扩展具有新功能和计划外功能的现有应用程序。
面向主题的方法有助于引入模型,并专注于与应用程序内的组合相关的问题。 考虑到删除和完成协议,它引入了合成规则和合成器,并有助于更好地创建对象。 它还有助于类和接口的匹配,也有助于解决实现问题。
