Perguntas com a marcação «interfaces»

11
O termo "interface" em C ++

Java faz uma distinção clara entre classe interface. (Acredito que o C # também o faça, mas não tenho experiência com ele). Ao escrever C ++, no entanto, não há distinção imposta por linguagem entre classe e interface. Consequentemente, sempre vi a interface como uma solução alternativa para a...

11
Como os tipos existenciais diferem das interfaces?

Dado o tipo existencial T = ∃X.{op₁:X, op₂:X→boolean} e essa interface Java genérica: interface T<X> { X op₁(); boolean op₂(X something); } Quais são as diferenças fundamentais entre o tipo existencial e a interface Java? Obviamente, existem diferenças sintáticas e a orientação a...