Classe e subclasses em java

398 palavras 2 páginas
Criando a classe e subclasses com atributos e métodos solicitados, conforme diagrama de classe. //importa a classe Scanner import java.util.Scanner;
//classe funcionários será nossa superclasse public class funcionarios { //método da classe public void gerarMatricula() { // por enquanto vazia } //método principal da classe funcionários public static void main(String[] args) { //declaração das variáveis int matricula; String nome; float salario; //instanciando o objeto Scanner com o nome entrada Scanner entrada = new Scanner(System.in); //solicita a informação para o usuário System.out.println("Digite a matrícula do funcionário:"); matricula=entrada.nextInt(); System.out.println("Digite o nome do funcionário:"); nome=entrada.nextLine(); System.out.println("Digite o salário do funcionário:"); salario=entrada.nextFloat(); }
}

//classe professores herdando propriedades da classe funcionarios public class professores extends funcionarios { //metodo contrutor public professores() { // não implementar ainda } public static void main(String[] args) { // declarando variáveis desta classe Private String especialidade, disponibilidade; }
}
//classe secretaria herdando propriedades da classe funcionarios public class secretaria extends funcionarios { //metodos contrutores public secretaria() { // não implementar ainda } public secretaria(int cargah) { // não implementar ainda } public static void main(String[] args) { // declarando variáveis desta classe int cargahoraria; }
}
Implementando a classe funcionários para chamar o método gerarMatricula import java.util.Scanner; public class funcionarios { //implementação do código do método gerarMatricula public static void gerarMatricula(int matricula, String nome, float salario) { System.out.println("Matrícula do funcionário: "+matricula); System.out.println("Nome do funcionário: "+nome);

Relacionados

  • LTP 2015 Semestre1 Aula 11
    963 palavras | 4 páginas
  • Aula 05 Heran a Polimorfismo e Interface
    4094 palavras | 17 páginas
  • Programa geometria java
    1728 palavras | 7 páginas
  • Orientação a objetos
    2400 palavras | 10 páginas
  • Apostila java
    1996 palavras | 8 páginas
  • Java
    2010 palavras | 9 páginas
  • Ciencia da computação
    3386 palavras | 14 páginas
  • Sistemas de informação - java
    3268 palavras | 14 páginas
  • Programação Orientada a Objetos
    2016 palavras | 9 páginas
  • Gestao
    1623 palavras | 7 páginas