Empresa de telecomunicação-JAVA

ivis

Membro
Boa tarde,

Estou a desenvolver um programa para uma empresa de telecomunicações(fictícia ) em java parecido com a pt(meo).
A empresa tem 4 pacotes(p10, p30, p50 e p100) e cada pacote tem 5 serviços (net,net movel,telefone,video clube e music store ) cada um com as suas limitações e vantagens.
Para criar os pacotes a melhor solução é usar a herança?
Alguém pode ajudar a cria-las?
 
sim talvez seja o melhor,

atendendo que cada pacote tem (net,net movel,telefone,video clube e music store) podes criar uma classe mãe "serviços"
e onde tens P10, P30, P50 e P100 que derivam dela, e "alteram " os parâmetros dos serviços dados.

mas atenção que existem mais soluções para o mesmo problema.
 
pode ser da maneira que quiseres, desde que tenha logica com o teu codigo

o que pensei foi numa classe

Código:
public class Servicos{
  private int net;
  private int tele ;
....
}


e as outras fazerem extends e alterarem parametros como velocidade de internet etc
 
Tudo depende dos requisitos que coloques para o SW.

Por exemplo, se os serviços forem fixos, isto é, se forem apenas esses 5 e o cliente não poder adicionar mais serviços mais tarde (sem reprogramação), podes por exemplo criar uma classe serviço que tenha nome e descrição do serviço, e depois crias 5 classes que herdam dessa com as variáveis específicas de cada uma (p exemplo, no caso da net, velocidade de up e de Download, no caso de televisão que não colocaste aí, o n.º de canais, etc.)

Se por outro lado o cliente puder a qualquer altura criar novo serviço, esta estrutura já não funciona, e complica bastante.

Os pacotes podem ser outra classe, com nome, preço e um conjunto de serviços (arraylist, set, etc.).
 
Back
Topo