tag:blogger.com,1999:blog-1520800521891462399.post378547417306221287..comments2023-04-03T23:48:07.497-03:00Comments on Rafael Monteiro: CCT0024 - Encapsulamento JavaProf Rafael Monteirohttp://www.blogger.com/profile/05983746497798049681noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-1520800521891462399.post-66021020784146432772015-09-24T10:08:19.912-03:002015-09-24T10:08:19.912-03:00Exercicio 6
public class Funcionario {
privat...Exercicio 6<br /><br />public class Funcionario {<br /> private int mat;<br /> private String nome, funcao;<br /> private double salario;<br /> <br /> public Funcionario(int mat, String nome, String funcao, double salario){<br /> this.mat=mat;<br /> this.nome=nome;<br /> this.funcao=funcao;<br /> this.salario=salario;<br /> <br />}<br /> <br /> //Métodos SET<br /> public void setmat(int mat){<br /> this.mat = mat;<br /> }<br /> public void setnome(String nome){<br /> this.nome=nome;<br /> }<br /> public void setfuncao(String funcao){<br /> this.funcao=funcao;<br /> }<br /> public void setsalario(double salario){<br /> this.salario=salario;<br /> }<br /><br /> //Métodos GET<br /> public int getmat(){<br /> return mat;<br /> }<br /> public String getnome() {<br /> return nome;<br /> }<br /> public String getfuncao(){<br /> return funcao;<br /> }<br /> public double getsalario(){<br /> return salario;<br /> }<br />}<br /><br /><br />package exercicio04;<br />import javax.swing.JOptionPane;<br />import exercicio03.Funcionario;<br /><br />//classe TestaFuncionario<br />public class TestaFuncionario {<br /><br /> public static void main(String[] args) {<br /> int mat = Integer.parseInt(JOptionPane.showInputDialog("Digite matricula"));<br /> String nome = JOptionPane.showInputDialog("Digite o nome");<br /> String funcao = JOptionPane.showInputDialog("Digite a função");<br /> double salario = Double.parseDouble(JOptionPane.showInputDialog("Digite o salario"));<br /> Funcionario func = new Funcionario(mat, nome, funcao, salario);<br /> <br /> JOptionPane.showMessageDialog(null, mat + nome + funcao + salario);<br /> }<br /> <br /> <br />}Anonymoushttps://www.blogger.com/profile/04263722392598892241noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-79312526112753294182015-09-24T08:59:13.367-03:002015-09-24T08:59:13.367-03:00Exercício 05
package exercicio05;
import javax.s...Exercício 05<br /><br /><br />package exercicio05;<br />import javax.swing.JOptionPane;<br />import exercicio03.Funcionario;<br /><br />public class TestaFuncionario {<br /><br /> public static void main(String[] args) {<br /> <br /> int y = Integer.parseInt(JOptionPane.showInputDialog("Digite A quantidade de Funcionários"));<br /> Funcionario func = new Funcionario();<br /> <br /> for(int x=1; x<=y; x++){<br /> <br /> func.setmat(x);<br /> <br /> String funcnome = JOptionPane.showInputDialog("Digite o nome:");<br /> func.setnome(funcnome);<br /> <br /> String funcfuncao = JOptionPane.showInputDialog("Digite a Função");<br /> func.setfuncao(funcfuncao);<br /> <br /> double funcsalario = Double.parseDouble(JOptionPane.showInputDialog("Digite o salario"));<br /> func.setsalario(funcsalario);<br /> <br /> JOptionPane.showMessageDialog(null,"Nome: "+func.getnome()+"\nFunção: "<br /> +func.getfuncao()+"\nMatricula: "+func.getmat()+"\nSalario: "+func.getsalario());<br /> <br /> }<br /> }<br /><br /> <br />}Anonymoushttps://www.blogger.com/profile/04263722392598892241noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-76264885316852655992015-09-16T22:07:04.727-03:002015-09-16T22:07:04.727-03:00Exercício 05:
package Exercicio05;
import javax.s...Exercício 05:<br /><br />package Exercicio05;<br />import javax.swing.JOptionPane;<br />public class TestaFuncionario {<br /><br />public static void main(String[] args) {<br /><br /> Funcionario f1 = new Funcionario();<br /> int numfunc = 0;<br /> <br /> numfunc = Integer.parseInt(JOptionPane.showInputDialog("digite o número de funcionários que quer cadastrar:"));<br /> <br /> for (int i = 1; i < numfunc; i++){<br /> f1.setmat (i); <br /> JOptionPane.showMessageDialog(null, "a matrícula do funcionario é" + f1.getmat()); <br /> }<br /> <br /> }<br />}Yago Abreuhttps://www.blogger.com/profile/09755172620801680239noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-71130503910824855502015-09-16T21:47:59.773-03:002015-09-16T21:47:59.773-03:00BlzBlzProf Rafael Monteirohttps://www.blogger.com/profile/05983746497798049681noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-92142936611092269772015-09-16T21:38:18.125-03:002015-09-16T21:38:18.125-03:00package Exercicio04;
import Exercicio3.Funcionari...package Exercicio04;<br /><br />import Exercicio3.Funcionario;<br />import javax.swing.JOptionPane;<br /><br />public class TestaFuncionario {<br /><br /> public static void main(String[] args) {<br /> Funcionario F1 = new Funcionario();<br /><br /> F1.setmat(Integer.parseInt(JOptionPane.showInputDialog("Informe a matriula: ")));<br /> F1.setnome(JOptionPane.showInputDialog("Informe seu nome: "));<br /> F1.setfuncao(JOptionPane.showInputDialog("Informe sua função: "));<br /> F1.setsalario(Double.parseDouble(JOptionPane.showInputDialog("Informe seu sálario: ")));<br /><br /> JOptionPane.showMessageDialog(null, "A matricula é :" + F1.getmat());<br /> JOptionPane.showMessageDialog(null, "A matricula é :" + F1.getnome());<br /> JOptionPane.showMessageDialog(null, "A matricula é :" + F1.getfuncao());<br /> JOptionPane.showMessageDialog(null, "A matricula é :" + F1.getsalario());<br /><br /><br /> }<br />}Anonymoushttps://www.blogger.com/profile/03680008308970633188noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-8105403386000574992015-09-16T21:29:09.672-03:002015-09-16T21:29:09.672-03:00Sim, nesse exercício sim.Sim, nesse exercício sim.Yago Abreuhttps://www.blogger.com/profile/09755172620801680239noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-64753078453523456212015-09-16T21:28:31.211-03:002015-09-16T21:28:31.211-03:00Exercício 4:
package exercicio04;
import Exercici...Exercício 4:<br /><br />package exercicio04;<br />import Exercicio02.Funcionario;<br />import javax.swing.JOptionPane;<br /><br />public class TestaFuncionario {<br /> <br /> public static void main (String[] args){<br /> <br /> <br /> Funcionario funcionarioteste = new Funcionario();<br /> <br /> <br /> funcionarioteste.setmat(Integer.parseInt(JOptionPane.showInputDialog("Digita a matrícula do funcionário")));<br /> JOptionPane.showMessageDialog(null, "a matrícula do funcionario é" + funcionarioteste.getmat()); <br /> <br />}<br />}<br /><br />\\foi criada um objeto teste (funcionarioteste) para recerber os atributos privados da classe funcionario através dos metodos set e get.<br /><br />Yago Abreuhttps://www.blogger.com/profile/09755172620801680239noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-20606559840816288092015-09-16T21:24:22.078-03:002015-09-16T21:24:22.078-03:00
package alunos;
class Alunos {
String nome; ...<br /><br />package alunos;<br /><br /><br /> class Alunos {<br /> String nome; <br /> byte idade;<br /> int Rg;<br /> long CPF;<br /> int matricula;<br /><br /> public void setnome(String nome){<br /> <br /> this.nome=nome; <br /> }<br /> <br /> public String getnome(){<br /> return nome;<br /> }<br /> <br /> public void setidade (byte idade){<br /> this.idade=idade;<br /> }<br /> public byte getidade(){<br /> return idade;<br /> }<br /> <br /> public void setRg(int Rg) {<br /> this.Rg=Rg;<br /> }<br /> public int getRg(){<br /> return Rg;<br /> <br /> }<br /> <br /> public void setCPF (long CPF){<br /> this.CPF=CPF;<br /> <br /> } <br /> public long getCPF(){<br /> return CPF;<br /> } <br /> <br /> <br />}Anonymoushttps://www.blogger.com/profile/01867760888466460837noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-75972414490202147322015-09-16T21:14:59.538-03:002015-09-16T21:14:59.538-03:00Boa Yago ! Os atributos da classe Funcionario, são...Boa Yago ! Os atributos da classe Funcionario, são todos públicos mesmo?Prof Rafael Monteirohttps://www.blogger.com/profile/05983746497798049681noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-84903827303523714402015-09-16T21:14:16.913-03:002015-09-16T21:14:16.913-03:00Exercício 3:
package Exercicio02;
public class F...Exercício 3:<br /><br />package Exercicio02;<br /><br />public class Funcionario {<br /> <br /> private int mat;<br /> private String nome;<br /> private double salario;<br /> <br /> <br /> public void setmat (int mat){<br /> this.mat = mat; <br /> }<br /> <br /> public int getmat(){<br /> return mat; <br /> }<br /> <br /> public void setnome (String nome){<br /> this.nome = nome;<br /> }<br /> <br /> public String getnome (){<br /> return nome;<br /> }<br /> <br /> public void setsalario (double salario){<br /> this.salario = salario;<br /> }<br /> <br /> public double getsalario (){<br /> return salario;<br /> }<br />}<br /><br />\\foram declaradas as variáveis privadas e os métodos set e get públicos para que possam ser acessados de outras classes.<br />Yago Abreuhttps://www.blogger.com/profile/09755172620801680239noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-29473386649060595912015-09-16T21:11:34.224-03:002015-09-16T21:11:34.224-03:00package alunos;
import java.util.Scanner;
public ...package alunos;<br />import java.util.Scanner;<br /><br />public class AlunosConstrutor {<br /> public static void main(String[] args) {<br /> <br /> Alunos A1=new Alunos(); <br /> Scanner bolo=new Scanner(System.in);<br /> <br /> A1.setRg(bolo.nextInt());<br /> <br /> System.out.println(A1.getRg());<br /> <br /> <br /> <br /> }<br /> <br /> <br /> <br /> }<br /> Anonymoushttps://www.blogger.com/profile/01867760888466460837noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-26149912035078547272015-09-16T21:08:52.407-03:002015-09-16T21:08:52.407-03:00package Exercicio2;
import Exercicio01.Funcionari...package Exercicio2;<br /><br />import Exercicio01.Funcionario;<br />import javax.swing.JOptionPane;<br /><br />public class TestaFuncionario {<br /><br /> <br /> public static void main(String[] args) {<br /> <br /> Funcionario F1 = new Funcionario();<br /> Funcionario F2 = new Funcionario();<br /> Funcionario F3 = new Funcionario();<br /> <br /> F1.mat = Integer.parseInt(JOptionPane.showInputDialog("Digite matricula do Funcionario é"));<br /> F1.nome = (JOptionPane.showInputDialog("Digite nome do Funcionario é"));<br /> F1.funcao = (JOptionPane.showInputDialog("Digite funçao do Funcionario é"));<br /> F1.salario = Double.parseDouble(JOptionPane.showInputDialog("Digite o salario do Funcionario é")); <br /> <br /> JOptionPane.showMessageDialog(null,"A Matricula do Funcionario é: "+ F1.mat + <br /> "\n O nome do funcionario é: "+ F1.nome<br /> + "\n A funçao do funcionario é: " +F1.funcao<br /> + "\n O salario do funcionario é: "+ F1.salario);<br /> <br /> F2.mat = Integer.parseInt(JOptionPane.showInputDialog("Digite matricula do Funcionario é"));<br /> F2.nome = (JOptionPane.showInputDialog("Digite nome do Funcionario é"));<br /> F2.funcao = (JOptionPane.showInputDialog("Digite funçao do Funcionario é"));<br /> F2.salario = Double.parseDouble(JOptionPane.showInputDialog("Digite o salario do Funcionario é")); <br /> <br /> JOptionPane.showMessageDialog(null,"A Matricula do Funcionario é:"+ F2.mat + <br /> "\n O nome do funcionario é: "+ F2.nome<br /> + "\n A funçao do funcionario é: " +F2.funcao<br /> + "\n O salario do funcionario é: "+ F2.salario);<br /> <br /> F3.mat = Integer.parseInt(JOptionPane.showInputDialog("Digite matricula do Funcionario é"));<br /> F3.nome = (JOptionPane.showInputDialog("Digite nome do Funcionario é"));<br /> F3.funcao = (JOptionPane.showInputDialog("Digite funçao do Funcionario é"));<br /> F3.salario = Double.parseDouble(JOptionPane.showInputDialog("Digite o salario do Funcionario é")); <br /> <br /> JOptionPane.showMessageDialog(null,"A Matricula do Funcionario é:"+ F3.mat + <br /> "\n O nome do funcionario é: "+ F3.nome<br /> + "\n A funçao do funcionario é: " +F3.funcao<br /> + "\n O salario do funcionario é: "+ F3.salario);<br /> <br /> }<br />}<br />Anonymoushttps://www.blogger.com/profile/00958938469443612817noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-31581421569794483592015-09-16T21:06:59.125-03:002015-09-16T21:06:59.125-03:00Número 1:
package exercicio1;
public class Funci...Número 1:<br /><br />package exercicio1;<br /><br />public class Funcionario {<br /> <br /> public int matricula;<br /> public String nome, funcao;<br /> public double salario;<br /> <br />}<br /><br /><br />\\ Foi feita a declaração das variáveis de classe.<br /><br /><br /><br />Número 2:<br /><br />package Exercicio02;<br />import exercicio1.Funcionario;<br />import java.util.Scanner;<br /><br />public class TestaFuncionario {<br /><br /> public static void main (String[] args){<br /> <br /> <br /> Funcionario funcionario1 = new Funcionario();<br /> Funcionario funcionario2 = new Funcionario();<br /> Funcionario funcionario3 = new Funcionario();<br /> <br /> Scanner func = new Scanner(System.in);<br /> <br /> System.out.println("digite o primeiro funcionário:");<br /> funcionario1.nome = func.nextLine();<br /> System.out.println("digite o primeiro funcionário:");<br /> funcionario1.matricula = func.nextInt(); <br /> System.out.println("digite o primeiro funcionário:");<br /> funcionario1.salario = func.nextDouble();<br /> <br /> System.out.println("digite o segundo funcionário:");<br /> funcionario2.nome = func.nextLine();<br /> System.out.println("digite o segundo funcionário:");<br /> funcionario2.matricula = func.nextInt();<br /> System.out.println("digite o segundo funcionário:");<br /> funcionario2.salario = func.nextDouble();<br /> <br /> System.out.println("digite o terceiro funcionário:");<br /> funcionario3.nome = func.nextLine();<br /> System.out.println("digite o terceiro funcionário:");<br /> funcionario3.matricula = func.nextInt();<br /> System.out.println("digite o terceiro funcionário:");<br /> funcionario3.salario = func.nextDouble();<br /> <br /> }<br /><br />}<br /><br /><br />\\Foi feita a importação do pacote necessário para que sejam vistas as variáveis de classe e assim conseguirmos instanciá-las e pedir ao usuário para entrar com os valores dos respectivos objetivos.<br /><br /><br /><br /><br />Yago Abreuhttps://www.blogger.com/profile/09755172620801680239noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-38138064327526797722015-09-16T21:02:14.706-03:002015-09-16T21:02:14.706-03:00Luana, a classe Funcionario não é principal !Luana, a classe Funcionario não é principal !Prof Rafael Monteirohttps://www.blogger.com/profile/05983746497798049681noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-512131838615425472015-09-16T20:48:55.710-03:002015-09-16T20:48:55.710-03:00Este comentário foi removido pelo autor.Anonymoushttps://www.blogger.com/profile/00958938469443612817noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-3879688228545454492015-09-16T20:27:41.612-03:002015-09-16T20:27:41.612-03:00Este comentário foi removido pelo autor.Anonymoushttps://www.blogger.com/profile/00958938469443612817noreply@blogger.comtag:blogger.com,1999:blog-1520800521891462399.post-51041854038076043232015-09-16T20:13:05.406-03:002015-09-16T20:13:05.406-03:00package Exercicio01;
public class Funcionario {
...package Exercicio01;<br /><br /><br />public class Funcionario {<br /> int matricula; String nome; String função; double salario; <br /> <br /> <br /> public static void main(String[] args) {<br /> <br /> }<br /> <br />}<br />Anonymoushttps://www.blogger.com/profile/17203171051767843580noreply@blogger.com