Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package imob;
- import java.util.Scanner;
- public class Imobiliaria {
- Imovel[] imov = new Imovel[30];
- private static int i = 0;
- public Imobiliaria(){
- }
- public void cadastraCasa(String nome, int quadra, int lote, double area, double valor, double ac) {
- imov[i++] = new Casa(nome,quadra,lote,area,valor,ac);
- }
- public void cadastraTerreno(String nome, int quadra, int lote, double area, double valor) {
- imov[i++] = new Terreno(nome,quadra,lote,area,valor);
- }
- public void setSituacao(int cod, int sit) {
- Imovel aux = null;
- for(int j = 0; j < i; j++) {
- if(imov[j].getCodigo() == cod) {
- aux = imov[j];
- }
- }
- Scanner sc = new Scanner(System.in);
- while(sit < 0 && sit > 3) {
- System.out.println("Insira a situação do imóvel.\n (1) -> À venda.\n (2) -> Vendido.\n (3) -> Em Negociação.");
- sit = sc.nextInt();
- }
- aux.sitVenda = sit;
- aux.setComissao();
- }
- public void printaCasas() {
- for(int j = 0; j < i; j++) {
- if(imov[j] instanceof Casa) {
- System.out.println(imov[j].toString());
- }
- }
- }
- public void somaComis() {
- double soma = 0;
- for(int j = 0; j < i; j++) {
- soma += imov[j].getComissao();
- }
- System.out.println("A soma de todas as comissões é de R$ " + soma);
- }
- public void printaTudo() {
- for(int j = 0; j < i; j++) {
- System.out.println(imov[j].toString());
- }
- }
- }
Add Comment
Please, Sign In to add comment