Resultados da pesquisa a pedido "inheritance"
Java permite que a superclasse retorne o tipo de classe estendida
Minha situação atual: eu tenho uma superclasse Matrix: public class Matrix { private final float[] values; private final int numberOfRows; private final int numberOfColumns; public Matrix(int rows, int columns, float... values) { this.values = ...
Existe uma maneira de uma classe 'remover' os métodos que ela herdou?
Existe uma maneira de uma classe 'remover' os métodos que ela herdou? Por exemplo. se eu não quero que minha turma tenha umToString() método posso fazer algo para que ele não esteja mais disponível?
Classe pai Python acessando a variável de classe da classe filho
Atualmente, estou tentando implementar alguma herança no meu projeto Python e atingi um obstáculo. Estou tentando criar uma baseParentClass que manipulará a funcionalidade básica de muitas classes filho. Neste exemplo específico, estou tentando ...
Usando herança e polimorfismo para resolver um problema comum de jogo
Eu tenho duas aulas; vamos chamá-los de Ogro e Mago. (Todos os campos são públicos para facilitar a digitação do exemplo.) public class Ogre { int weight; int height; int axeLength; } public class Wizard { int age; int IQ; int height; }Em cada ...
É possível substituir uma propriedade e retornar um tipo derivado no VB.NET?
Considere as seguintes classes que representam um sistema de pedidos: Public Class OrderBase Public MustOverride Property OrderItem as OrderItemBase End Class Public Class OrderItemBase End ClassAgora, suponha que desejamos estender essas ...
Como uso a composição com herança?
Vou tentar fazer minha pergunta no contexto de um exemplo simples ... Digamos que eu tenho um carro de classe base abstrato. O carro possui um objeto básico do mecanismo. Eu tenho um método StartEngine () na classe Car abstrata que delega a ...
Por que não consigo chamar um método de extensão de uma classe base do tipo estendido?
Estou tentando adicionar a capacidade de procurar elementos em umList<KeyValuePair<string,int>> substituindo o indexador. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; ...
Instanciação de membro estático explícita do modelo em uma classe derivada
Estou tentando implementar uma classe de modelo com um membro estático. As classes derivadas da classe de modelo devem ser instanciadas sem a necessidade de escrever código extra. Aqui está minha abordagem ingênua (e não ...
Substituição do operador << em c ++
Estou trabalhando em um projeto para minha escola em C ++ Eu tenho 2 turmas: Empregado e Professor. Professor derivado de Employe e substitui suas funções. Substituímos o operador<< para imprimir algumas informações dos funcionários ...
Qual é a nova maneira de obter todos os métodos de uma classe, incluindo métodos padrão herdados do Java 8?
Desejo obter todos os métodos de uma classe, incluindo métodos públicos, protegidos, de pacote e privados, e incluindo métodos herdados. Lembrar: Class.getDeclaredMethods() obtém métodos públicos, protegidos, de pacotes e privados,masexclui ...