Resultados da pesquisa a pedido "inheritance"
Herança e associações polimórficas em trilhos
eu tenho umDo utilizadormodelo, que pertence aPerfil(pertence a polimórfico). Um modelo vem em duas subclasses, mas oprofile_type noDo utilizador sempre corresponde ao modelo pai. User < ActiveRecord::Base belongs_to :profile, :polymorphic => ...
Classe abstrata como parcelável
Basicamente, tenho a seguinte estrutura no meu aplicativo: Seria fácil implementar essa estrutura sem a classe abstrataProjectItem, mas, neste caso, não sei como implementar isso. A classe abstrataProjectItem precisa de umCREATOR como deve ...
Java: como você chama essa ambiguidade de herança múltipla?
Aqui está um exemplo usando herança de interface múltipla em Java e há um problema. Observe que eu sei perfeitamente por que há um problema e esse não é o ponto da minha pergunta. A questão é sobre como você nomeia essa ambiguidade de herança de ...
Eigen: dedução de tipo na especialização de modelo de classe base
Estou tentando escrever uma classe de modelo C ++ que deve ser capaz de lidar com tipos "simples" e com tipos semelhantes a "Eigen :: MatrixBase" através da mesma interface. Consigo obter o comportamento desejado com dois tipos simples, mas luto ...
Como a JVM carrega classes pai em Java
Código: class A { static { System.out.println("loading A static 1"); } static { System.out.println("loading A static 2 B.c= "+B.c); } static { System.out.println("loading static 3"); } static int a=10; A(){ } } class B extends A{ static { ...
Interfaces C # - implementam apenas uma interface em outras interfaces
Eu gostaria de implementar apenas determinadas interfaces em outras interfaces, não quero que elas possam ser herdadas diretamente por uma classe. Desde já, obrigado!
Herdar uma classe abstrata sem nenhum construtor
Eu quero herdar uma classe de outra classe, marcada como abstrata, que não tem nenhum construtor definido. Este é o meu código: // In one assembly (TheMessage.dll), as seen via F12 in VS (from Metadata) namespace Namespace1 { public abstract ...
Substituindo métodos em java e depois convertendo objeto para o comportamento da classe pai
Eu tenho uma classe pai, A, e uma classe filho, B, e B substitui um método, f, de A. public class A { public String f() { return "A"; } } public class B extends A { ... public String f() { return "B"; } public static void main(String[] args) { ...
“Toda classe em java estende o objeto MetaClass” significa que toda subclasse causa um problema de diamante
Esses dois fatos em java Fato 1 “Cada classe em java, por padrão, estende a meta classe javaObject” e Fato 2 “Herança múltipla não é permitida em java”Leia mais sobre problemas de diamante aquiHerança ...
upcasting implícito e downcasting explícito em java
Quando o java pode implicitamente aumentar a conversão, por que não implica implicitamente a conversão? Por favor, explique com um exemplo simples?