QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Programação

FCC - SEFAZ SC - Auditor Fiscal da Receita Estadual - 2018 • FCC • 2018

Herança e interfaces são conceitos da orientação a objetos que permitem, respectivamente, a reutilização de código e o estabele-cimento de contratos de obrigatoriedade na implementação de certas funcionalidades. Em C#,
A
métodos declarados em uma interface só podem ser públicos ou protegidos e não podem possuir implementação.
B
para declarar que uma classe chamada PessoaJuridica implementa uma interface chamada ITributavel utiliza-se o comando public class PessoaJuridica: implements ITributavel { }.
C
interfaces são mais complexas do que classes já que necessitam de atributos e métodos com implementação e sintaxe diferenciada.
D
herança múltipla (quando uma subclasse é filha de mais de uma superclasse) não é suportada, porém, cada classe pode implementar diversas interfaces diferentes.
E
para declarar que a classe chamada Funcionario herda a classe Pessoa e implementa a interface ITributável utiliza-se o comando public class Funcionario extends Pessoa: implements ITributavel { }.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.