E uma dificuldade simples só não estou sabendo adicionar o Capacitador e o Resistor dentro de Chip...
A questão e a seguinte... um sistema eletrônico possui os seguintes componentes : Resistor,Capacitador,Chip,PCB
Sendo que Resistor e Capacitador são componentes simples...Chip e PCB são compostos sendo Chip contem um Resistor e Capacitador e o PCB pode ter Resistor,Capacitador e Chip... Cada um deles tem suas voltagens e os componentes compostos contem sua voltagem e uma operação para calcular a soma das voltagens dos outros componentes que possuem...
package Exercicio2;
import java.util.ArrayList;
import java.util.List;
public abstract class Componente {
public double Voltagem(double voltagem) {
return voltagem;
}
public double Calcular(double total) {
return total;
}
public void add(Componente componente) {
}
public void remover(Componente componente) {
}
public void removerall(Componente componente) {
}
}
class Resistor extends Componente {
private double voltagem;
public Resistor(double voltagem) {
this.voltagem = voltagem;
}
}
class Capacitador extends Componente {
private double voltagem;
public Capacitador(double voltagem) {
this.voltagem = voltagem;
}
}
class Chip extends Componente {
List<Chip> lchip = new ArrayList<Chip>();
@Override
public double Calcular(double total) {
return total;
}
}