自己做一个库程序,里面包含了另一个库程序A。
那么大家在建立自己这个库程序的时候,是库内直接调用这个库程序A吗?
如果这么做,当你在新程序中使用你自己的库程序的时候会自动携带库程序A的子程序出现。可是,你的新程序本身已经含有同名的子程序。此时,将产生各种的错。
大家这个时候怎么做?
另一种做法。建立自己库程序初期,已经把库程序A进行消化,已经不存在A了。以后调用自己的库程序时候将没有任何障碍。但是本来库程序A就是一个常用的到处可见的程序。这样做,使得自己的库程序代码量多了,完全没有了代码的复用性。
简单说,有人做了一个子程序用的定时器库程序。定时器库出现出甲库和乙库当中,当甲库和乙库同时调出的时候,将会产生冲突。编程软件只知道重名了。
怎么看待这种冲突?