Ir ao conteúdo
  • Cadastre-se

Darkshion

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

3
  1. Eu Não estou conseguindo associar as classes para o metodo main. eu queRO associar com outras classes Residencia, Porta, veiculo, cargo, Função. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ package associacaoExpandidoFunc; public class Funcionario { private String matricula; private String nome; private Residencia residencia; private Cargo cargo; private Veiculo veiculo; public String getMatricula() { return matricula; } public void setMatricula(String matricula) { this.matricula = matricula; } public String getNome() { return nome; } public void setNome(String nome) { this.nome = nome; } public Residencia getResidencia() { return residencia; } public void setResidencia(Residencia residencia) { this.residencia = residencia; } public Cargo getCargo() { return cargo; } public void setCargo(Cargo cargo) { this.cargo = cargo; } public Veiculo getVeiculo() { return veiculo; } public void setVeiculo(Veiculo veiculo) { this.veiculo = veiculo; } public Funcionario(String matricula, String nome, Residencia residencia, Cargo cargo, Veiculo veiculo){ this.matricula=matricula; this.nome = nome; this.residencia = residencia; this.cargo = cargo; this.veiculo = veiculo; } @Override public String toString(){ return"\nMatricula:" +getMatricula()+ "\nNome:" +getNome()+ "\nInformações da Residencia:" +getResidencia()+ "\nEntrar com o Cargo:" +getCargo()+ "\nInformações do Veículo:" +getVeiculo(); } } no metodo main esta dando erro +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ package associacaoExpandidoFunc; public class TestaAssociacaoExpadidoFunc { public static void main(String[] args) { Funcionario F = new Funcionario("12345", "Maria", new Residencia(""), new Cargo("", 2000.00), new Veiculo("")); System.out.println(F); } }
  2. Especificação Informal A seguir é apresentado o documento de requisitos do Sistema de Locação de Veículos (LOCAVEI) e seu Diagrama de Classes. Este documento é resultado da fase de elicitação de requisitos do processo de engenharia de requisitos. Crie o Diagrama de Classes para o sistema de locação de carros, considerando: A. Visão Geral do Sistema O Sistema de Locação de Veículos (LOCAVEI) tem como objetivo principal auxiliar na locação de automóveis. Os usuários deste sistema são, principalmente, clientes que durante a sua estada em determinado estado podem alugar automóveis por um determinado tempo e para se locomover pela cidade. Quando da entrega dos automóveis pelo cliente, os carros passam por uma revisão, feita pelos mecânicos, para um checklist das suas condições básicas (freio, elétrica, regulagem, pneus). B. Requisitos Funcionais Clientes e Mecânicos são Usuários do sistema que possuem login e senha. Além disso, também devem ser armazenados seus nomes;  Uma Locação de Carro é vinculada a um Cliente. Das Locações é importante saber o código, a quilometragem inicial, os dias de locação, o valor da locação e o valor total (para o caso de gastos extras); Também devem ser armazenadas as Entregas dos Carros. Cada Entrega é referente a uma Locação. Toda Locação deve possuir uma Entrega. Da Entrega deve-se manter o código, a quilometragem final e a data em que a mesma foi realizada pelo Cliente; Dos Mecânicos é importante saber qual a descrição da função que o mesmo possui. Os mecânicos podem estar associados a várias Revisões realizadas em Carros que foram entregues; Cada Revisão é referente a uma Entrega. É realizada apenas uma Revisão em cada Entrega. Das Revisões é importante saber o código e a descrição de como esta foi realizada. Cada Revisão é de responsabilidade de um Mecânico; Dos Carros é importante saber a placa, o modelo, a quilometragem, bem como, uma flag sobre a disponibilidade (verdadeiro ou falso) do mesmo para Locação. fro.Automovel _________________________________ - placa : string - modelo : string - disp : boolean - km : int ------------------------------- +cadastrar( ) : void +mostrar( ) : void +getPlaca( ) : String +getModelo( ) : String +getDisp ( ) : boolean +getKm ( ) int +setPlaca(placa : String) : void +setModelo(modelo : String void +setDisp(disp : boolean) : void +setKm(km : int) : void +automovel(placa : String, modelo String, km : int) +setPlaca +set _____________________________ fro.testAutomovel _________________________ +main( ) : static void

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...