Crie uma classe chamada Operacoes, contendo:  Os atributos privados: a (tipo int) e b (tipo int).  Dois construtores: um sem parâmetro (padrão) e um outro que recebe como parâmetros: a e b.  Métodos getters e setters para todos os atributos.  Crie uma classe TestaOperacoes e faça:  Crie dois objetos dessa classe, um deles utilizando o construtor padrão e um outro utilizando o construtor definido pelo programador (você). Além disso, imprima os dados de todos os objetos (utilize os métodos getters).

Classe Operacoes:

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package br.edu.facema.lista09;

/**
*
* @author FHLC
*/
public class Operacoes {

private int a, b;

public Operacoes() {
}

public Operacoes(int a, int b) {
this.a = a;
this.b = b;
}

public void setA(int a) {
this.a = a;
}

public int getA() {
return a;
}

public void setB(int b) {
this.b = b;
}

public int getB() {
return b;
}
}

 

Classe TestaOperacoes:

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package br.edu.facema.lista09;

/**
*
* @author FHLC
*/
public class TestaOperacoes {

public static Operacoes osp = new Operacoes();
public static Operacoes ocp = new Operacoes(3, 7);

public static void main(String[] args) {
osp.setA(4);
osp.setB(5);
System.out.printf(“A: %d\nB: %d\n\nA: %d\nB: %d\n”, osp.getA(), osp.getB(), ocp.getA(), ocp.getB());
}
}

Deixe uma resposta