Perguntas com a marcação «abstraction»

30
Por que usar getters e setters / accessors?
Qual é a vantagem de usar getters e setters - que apenas obtêm e configuram - em vez de simplesmente usar campos públicos para essas variáveis? Se getters e setters estão fazendo algo além do simples get / set, eu posso descobrir isso rapidamente, mas não sou 100% claro sobre …
1544 java  oop  setter  getter  abstraction 



16
Qual é a diferença entre uma interface e uma classe, e por que devo usar uma interface quando posso implementar os métodos diretamente na classe?
Estou ciente de que esta é uma pergunta muito básica, mas um entrevistador me perguntou de uma forma muito ardilosa e eu estava desamparado :( Conheço apenas a definição material ou teórica para uma interface e também a implementei em muitos projetos nos quais trabalhei. Mas eu realmente não entendo …
117 c#  class  oop  interface  abstraction 

4
Compilar vs Transpilar
Ao pesquisar sobre a diferença, encontrei estas definições: Compilar é o termo geral para pegar o código-fonte escrito em uma linguagem e transformá-lo em outra. Transpilar é um termo específico para pegar o código-fonte escrito em uma linguagem e transformá-lo em outra linguagem que tenha um nível de abstração semelhante. …

6
O que significa “abstrair”?
Freqüentemente, na literatura do Scala, encontro a frase "abstrair", mas não entendo a intenção. Por exemplo , Martin Odersky escreve Você pode passar métodos (ou "funções") como parâmetros ou pode abstraí- los. Você pode especificar tipos como parâmetros ou abstrair sobre eles. Como outro exemplo, no artigo "Descontinuando o padrão …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.