Talk:Interface (Java): Difference between revisions

Content deleted Content added
No edit summary
Line 40:
:Not just C#, but just about in any OOP language; there is no reason this article should document just one language. However, the merge with [[Protocol (object-oriented programming)]] was opposed, go figure. -- [[user:intgr|intgr]]&nbsp;<sup>[[user talk:intgr|#%@!]]</sup> 07:31, 28 August 2007 (UTC)
 
:: The [[Protocol (object-oriented programming)]] article is both more general and more succinct than this one, and it would suffer from having all the details in this article merged into it. On the other hand, the details in this article are probably of interest to Java developers and it would be unfortunate to lose them in a merge. In addition, it would probably be confusing to have what is called an [[Interface (Java)|Interface]] in Java described using the more exact term [[Protocol (object-oriented programming)|Protocol]], and even more confusing to have [[Protocol (object-oriented programming)|Protocols]] described as [[Interface_(computer_science)|Interfaces]] when that term means something [[Interface_(computer_science)|quite different]] in most object-oriented languages. This being said, I don't see why this article doesn't link to the [[Protocol (object-oriented programming)]] one (and vice versa).[[Special:Contributions/173.226.146.65|173.226.146.65]] ([[User talk:173.226.146.65|talk]]) 00:2832, 24 February 2011 (UTC)
 
:The C# interfaces were copied from Java. They can be documented in the appropriate article. [[User:Mike0001|Mike0001]] ([[User talk:Mike0001|talk]]) 12:45, 21 February 2008 (UTC)