在程序设计中同样可以应用分层的思想:
在java中就是通过抽象类,接口,和多态共同组合起来应用了分层的思想:使得程序的可扩展性得到了极致::
多态就是应用了抽象类和接口提供的基础实现了程序中的分层的设计思想;使得程序的具有了很好的扩展性;
接口类和抽象类只提供接口:具体实现有子类去实现;
1,分层也是程序模块化的一种方式;
interface和absotract就是为了实现程序级别的分层,而并不是在系统级别上的分层;
好好理解在interface中应用的分层的思想,来实现程序的可扩展性,extensible
2,分层是程序模块化的一种方式:
java通过类实现了模块化;
java通过程序的可扩展性得到了极致;
通过统一的接口使得分层实现了系统的可扩展性;
程序的可扩展性和系统的可扩展性在本质上应该是完全相同的
因为只有分层通过接口才可以实现可扩展性
可扩展性对于一个大的系统是至关重要的;
c语言是如何实现程序的可扩展性的????
除了分层还有其他的方法吗:????
分层的思想
最新推荐文章于 2022-07-07 16:35:46 发布