-
Crie uma pasta chamada orientacao-a-objetos.
-
Crie um projeto no Github chamado orientacao-a-objetos.
-
Execute os comandos abaixo para adicionar o diretório ao Git.
git init
git add .
git commit -m "primeiro commit"
git remote add origin https://github.com/<USUARIO_GITHUB>/orientacao-a-objetos.git
- Implemente uma classe para definir os objetos que representarão os clientes de um banco. Essa classe deve possuir dois atributos: um para armazenar os nomes e outro para armazenar os códigos dos clientes.
Cliente
nome
codigo
- Faça um teste criando dois objetos da classe Cliente. Altere e exiba no Console os valores armazenados nos atributos desses objetos.
nome "Rafael Cosentino"
codigo 1
nome "Jonas Hirata"
codigo 2
imprime os dados
Envie as alterações ao Github.
git add .
git commit -m "adicao da classe cliente"
git push origin master
- Os bancos oferecem aos clientes a possibilidade de obter um cartão de crédito que pode ser utilizados para fazer compras. Um cartão de crédito possui um número e uma data de validade. Crie uma classe chamada CartaoDeCredito para modelar os objetos que representarão os cartões de crédito.
CartaoDeCredito
numero
dataDeValidade
- Faça um teste criando dois objetos da classe CartaoDeCredito. Altere e exiba no Console os valores armazenados nos atributos desses objetos.
numero 111111
dataDeValidade 01/01/2013
numero = 222222;
dataDeValidade 01/01/2014
imprimir os dados dos objetos
Envie as alterações ao Github.
git add .
git commit -m "adicao da classe cartao de credito"
git push origin master
- As agências do banco possuem número. Crie uma classe chamada Agencia para definir os objetos que representarão as agências do banco.
Agencia
numero
- Faça um teste criando dois objetos da classe Agencia. Altere e exiba no Console os valores armazenados nos atributos desses objetos.
numero 1234
numero = 5678
imprimir as agencias
Envie as alterações ao Github.
git add .
git commit -m "adicao da classe agencia"
git push origin master
- As contas do banco possuem número, saldo e limite. Crie uma classe chamada Conta para definir os objetos que representarão as contas do banco.
Conta
numero
saldo
limite
-
Faça um teste que exiba no Console os valores armazenados nos atributos de um objeto da classe Conta logo após a sua criação.
-
Crie uma classe chamada Aluno para definir os objetos que representarão os alunos de uma escola. Nessa classe, declare três atributos: o primeiro para o nome, o segundo para o RG e o terceiro para a data de nascimento dos alunos.
Aluno
nome
rg
dataNascimento
- Crie dois objetos da classe Aluno. Altere os valores dos atributos desses objetos e exiba no Console os valores armazenados nesses atributos.
nome Marcelo Martins
rg 33333333-3
dataNascimento 02/04/1985
nome Rafael Cosentino
rg 222222222-2;
dataNascimento 30/10/1984
imprimir os dados dos alunos
- Em uma escola, além dos alunos temos os funcionários, que também precisam ser representados em nossa aplicação. Então crie uma classe chamada Funcionario que contenha dois atributos: o primeiro para o nome e o segundo para o salário dos funcionários.
Funcionario
nome
salario
- Crie dois objetos da classe Funcionario. Altere os valores dos atributos desses objetos e exiba no Console os valores armazenados nesses atributos.
nome Marcelo Martins
salario 1800.57
nome Rafael Cosentino
salario 2000.88
- Em uma escola, os alunos precisam ser divididos por turmas, que devem ser representadas dentro da aplicação. Crie uma classe chamada Turma que contenha quatro atributos: o primeiro para o período, o segundo para definir a série, o terceiro para sigla e o quarto para o tipo de ensino.
Turma
periodo
serie
sigla
tipoDeEnsino
- Crie dois objetos da classe Turma. Altere os valores dos atributos desses objetos e exiba no Console os valores armazenados nesses atributos.
periodo Tarde
serie 8
sigla A
tipoDeEnsino Fundamental
periodo Manha
serie 5
sigla B
tipoDeEnsino Fundamental
Envie as alterações ao Github.
git add .
git commit -m "adicao da classe turma"
git push origin master