Escolar Documentos
Profissional Documentos
Cultura Documentos
Condições: sequências que só devem ser executadas se uma condição for satisfeita
(exemplos: if- else, switch, etc);
Repetições: sequências que devem ser executadas repetidamente até uma condição for
satisfeita;
PROGRAMAÇÃO ORIENTADA A OBJETOS
➢ representações mais próxima do mundo real;
➢ reutilização do código;
● POLIMORFISMO:
1° PILAR DA ABSTRAÇÃO:
➢ Habilidade de imaginar ou tomar algo concreto em abstrato.
➢ Para definir tais abstrações ou classes é necessário definir três pontos, que são:
EXERCÍCIO - 01:
Sistema de gerenciamento escolar.
O SENAI é uma instituição de ensino que oferece cursos em diversas níveis de
educação, Ensino médio, Ensino Técnico, superior, etc. A instituição está
crescendo e precisa de um sistema de gerenciamento escolar para acompanhar
o progresso acadêmico de seus alunos, bem como gerenciar informações
importantes sobre professores, disciplinas, turmas etc..
Identifique no seu caderno digital:
➢ As classes
➢ Os atributos
➢ Os métodos
+
TABELA:
Classe Atributos Métodos
-Matrícula estudar
-CPF frequentar
-Empresa Lecionar
-Registro Corrigir
-Disciplinas lecionadas
Disciplina -Nome
-Código
Turma -Código
-Curso
-Professor responsável
-Alunos matriculados
Curso -Nome
-Duração
-Disciplinas do curso
Instituição -Nome
-Endereços
-Cursos oferecidos
PROJETO/ EXEMPLO:
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change
this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Main.java to edit this template
*/
package com.mycompany.projetocarro;
/**
*
* @author marcos_ag_monteiro
*/
public class NewMain {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
// criar objetos aprtir da classe ("ISTANCIAR UM NOVO OBJETO DO TIPO
CARRO")
Carro carro1 = new Carro();
//ADICIONAR VALORES AOS ATRIBUTOS DE NOVO OBJ CARRO
carro1.marca = "toyota";
carro1.modelo = "Crolla";
carro1.anoDeFabricacao = 1980;
carro1.categoria = "SEDAN";
carro1.cor = "cinza";
carro1.placa = "ABC-1234";
carro1.qtdlugares = 5;
carro1.ligar();
carro1.desligar();