tag:blogger.com,1999:blog-555760907899454620.post1292064345734573383..comments2024-03-22T08:42:04.567-03:00Comments on Java Progressivo: set e get: o que são e como usar esses métodos de forma corretaUnknownnoreply@blogger.comBlogger17125tag:blogger.com,1999:blog-555760907899454620.post-68142170723123787582021-06-30T21:44:52.732-03:002021-06-30T21:44:52.732-03:00PARA QUEM GOSTA DA BANDA RUSH VAI ADORAR SEU EXEMP...PARA QUEM GOSTA DA BANDA RUSH VAI ADORAR SEU EXEMPLOEloy Vancohttps://www.blogger.com/profile/18146979567259969464noreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-15512725221272453322018-01-06T19:07:35.164-03:002018-01-06T19:07:35.164-03:00Não sabia nada sobre programação, estou começando ...Não sabia nada sobre programação, estou começando do zero, e decidi começar por java porque um tempo atrás quis aprender a desenvolver aplicativos para android, e descobri que é preciso aprender java antes. <br /><br /> Mas mesmo sendo meu primeiro contato com esse mundo da programação e com o java estou gostando muito e quero elogiar vocês pelo trabalho, consegui aprender muita coisa e entendi com facilidade as primeiras seções e aulas do curso JavaProgressivo. Mas - talvez por não ter conhecimento anterior de programação - comecei a ter muita dificuldade quando entrei na parte de Metodos com parâmetros e sem parâmetros, ainda não entendi completamente qual a diferença entre eles e como criá-los... Mas vou voltar e reler tudo denovo, até conseguir entender. Quero aprender para poder trabalhar com isso no futuro (Embora não saiba quanto tempo leve para saber o suficiente para pegar algum trabalho como programador java...).<br /> Não tenho condições no momento de fazer um curso pago (apesar de que, pelo que venho lendo nos comentários, esse curso é melhor do que muitos cursos pagos em questão de qualidade), por isso agradeço pela oportunidade que estão concedendo não só a mim como também a outras pessoas que estão na mesma condição, sei que já ouvem muito isso mas aqui vai mais um: "Parabéns pela iniciativa!" rsThyago Neveshttps://www.blogger.com/profile/05448291181239999363noreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-42136819101638593382017-01-09T13:00:45.210-03:002017-01-09T13:00:45.210-03:00Uma dúvida se eu setar um valor na variável eu co...Uma dúvida se eu setar um valor na variável eu consigo acessar ela via get em outra classe ? Anonymoushttps://www.blogger.com/profile/06714321188045211333noreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-59156972807008416752015-08-31T15:52:33.576-03:002015-08-31T15:52:33.576-03:00Muito bom este curso, estou acompanhando ele bem d...Muito bom este curso, estou acompanhando ele bem do inicio, porem agora chegando em Orientação Objeto parte II as coisas estão complicando. Inicialmente com os get e sets para mim ficou confuso a real utilização deles...Anonymoushttps://www.blogger.com/profile/04813678395950506061noreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-7583356197926245062015-05-28T23:53:57.428-03:002015-05-28T23:53:57.428-03:00Putz, valew mesmo, tava apanhando para entender o ...Putz, valew mesmo, tava apanhando para entender o conceito dos Setters e Getters, <br />Com esta aula foi simples de entender...<br />ValewAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-41216818970154802902015-03-09T18:56:20.721-03:002015-03-09T18:56:20.721-03:00Ficou imenso, nem sei se tá "Padrão fifa"...Ficou imenso, nem sei se tá "Padrão fifa" mas funciona, é só coloca no bloco de notas e compila;<br />_______________________________<br />Caixa.java<br />import java.util.Scanner;<br />import java.util.Random;<br />public class Caixa{<br /> public static void main (String[] args){<br />//variaveis<br /> String nome;<br /> double valor_inicial;<br /> int numero_conta=1;<br /> Scanner entrada=new Scanner(System.in);<br /> Random gerador_Aleatorio=new Random();<br />//recebe dados<br /> System.out.println("Insira o nome do cliente");<br /> nome=entrada.nextLine();<br /> System.out.println("Insira o valor inicial da conta: ");<br /> valor_inicial=entrada.nextDouble();<br /> numero_conta=gerador_Aleatorio.nextInt(10000);<br /> <br /> if (numero_conta<1000){<br /> numero_conta=gerador_Aleatorio.nextInt(10000);<br /> }<br />//seta os valores para class cliente<br /> Cliente usuario=new Cliente();<br /> usuario.setNome(nome);<br /> usuario.setValor_Inicial(valor_inicial);<br /> usuario.setNumero_Conta(numero_conta);<br /> <br /> usuario.Menu();<br /> <br /><br />}<br />}<br />___________________________________<br />Cliente.java<br />import java.util.Scanner;<br />public class Cliente{<br /><br />//variaveis<br /> private String nome;<br /> private double valor_inicial;<br /> private int numero_conta;<br /> public int opcao;<br /> public int contador=1;<br /> public Scanner entrada=new Scanner(System.in);<br /><br />/*exibe dados<br /> public void Exibe(){<br /> System.out.println("O Cliente "+getNome()+" tem um valor inicial <br /><br />de "+getValor_Inicial()+" e numero de conta "+getNumero_Conta());<br /> }*/<br /><br />//menu<br /> public void Menu(){<br /> <br /> Scanner entrada=new Scanner(System.in);<br /> System.out.println("Selecione uma opção:");<br /> System.out.println("1-Saque");<br /> System.out.println("2-Extrato");<br /> System.out.println("0-Sair");<br /> opcao=entrada.nextInt();<br /> if(opcao==0){<br /> System.out.println("Obrigado por utilizar nossos serviços");<br /> } else { <br /> do {<br /> switch(opcao){<br />case 1:<br /> Saque();<br /> Menu();<br /> break;<br />case 2:<br /> Extrato();<br /> Menu();<br /> break;<br /> default:<br /> System.out.println("Opção inválida!");<br /> }<br /> }while(opcao!=0);<br /> }<br /> }<br /> <br />//metodo saque<br /> public void Saque(){<br /> System.out.println("Insira o valor a ser sacado: ");<br /> double valor_saque=entrada.nextDouble();<br /> if (contador<=5){<br /> contador++;<br /> valor_inicial-=valor_saque;<br /> System.out.println("SaldoR$ " + valor_inicial + " numero de <br /><br />retiradas efetuadas "+(contador-1)); <br /> } else {<br /> System.out.println("Atingido quantidade maxima de saques!");<br /> }<br /> }<br />//metodo Extrato<br /> public void Extrato(){<br /> System.out.println("\n\n\n\n");<br /> System.out.println("Extrato:");<br /> System.out.println("Nome do titular: "+getNome());<br /> System.out.println("Numero da conta: "+getNumero_Conta());<br /> System.out.println("Saldo: R$"+ getValor_Inicial()+" número de <br /><br />retiradas efetuadas: "+(contador-1));<br /> System.out.println("\n\n\n\n");<br /> }<br />//metodo sair<br /> public void Sair(){<br /> System.out.println("Obrigado por utilizar nossos serviços!");<br /> }<br /><br />//metodos set para atribuir valor e retornar<br /> public void setNome(String nome){<br /> this.nome=nome; <br /> }<br /> public String getNome(){<br /> return nome;<br /> }<br /><br /> public void setValor_Inicial(double valor_inicial){<br /> this.valor_inicial=valor_inicial; <br /> }<br /> public double getValor_Inicial(){<br /> return valor_inicial;<br /> }<br /><br /> public void setNumero_Conta(int numero_conta){<br /> this.numero_conta=numero_conta; <br /> }<br /> public int getNumero_Conta(){<br /> return numero_conta;<br /> }<br /><br /><br />}Anonymoushttps://www.blogger.com/profile/04240845634668617043noreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-40187969353728740782014-01-30T17:48:55.073-03:002014-01-30T17:48:55.073-03:00Excelente!
"this", "set", &quo...Excelente!<br />"this", "set", "get"... tudo ficou muito abstrato na aula de java na facul... Agora sim, com explicação clara começo a entender. O negócio é praticar e praticar...<br />Parabéns pelo site e pela dedicação.Wernernoreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-42884645574413706162013-10-22T06:16:10.463-03:002013-10-22T06:16:10.463-03:00Obrigado pessoal pela disponibilidade....
Eu estou...Obrigado pessoal pela disponibilidade....<br />Eu estou estudando este assunto de Set e Get e não havia entendido direito... desde que comecei o curso essa é a segunda vez que preciso procurar em outro lugar para entender melhor....<br />acho isso muito bom... pois foram muitas aulas meu net beans já está na septuagésima aplicação(heheheheh)...<br />o que eu não havia entendido era para que funcionava o get e Set.... e por isso não estava conseguindo usa-los bem e estava achando eles muito acessórios...<br />agora percebi que o set serve para mudar uma váriavel private de alguma classe diferente da main, e o get para que vc consiga acessar algum atibuto private de outra classe, sem poder retornar seu valor....<br /><br />Mas apesar desta dificuldade de entendimento sou muito grato a boa vontade e disposição da equipe do Java progressivo... vcs são sensacionais,.....<br /><br />Atenciosamente<br />AlexandreAnonymoushttps://www.blogger.com/profile/05389717788406275254noreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-35222388571730425062013-10-19T14:24:24.186-03:002013-10-19T14:24:24.186-03:00Olá Alexandre,
Bem, vamos lá. Não entendi direito...Olá Alexandre,<br /><br />Bem, vamos lá. Não entendi direito o que você fez.<br /><br />A main() é um método, e você criou outro método na main? <br /><br />Ou você criou um método dentro da classe principal que tem a main()?<br />Se for esse o caso, lembre-se que quando cria um objeto (que não é estático) dentro de um método, ele 'morre' lá dentro.<br /><br />Então se tu criou um objeto na main(), e quer tratar ele em outro método, tem que passar esse objeto pro outro método.<br />Aí você pode usar normalmente os set e get desse objeto.<br /><br />Como você fez?Apostila Java Progressivohttp://www.javaprogressivo.net/2012/10/set-e-get-o-que-sao-e-como-usar-esses-metodos-de-forma-correta.htmlnoreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-2651748501318478362013-10-19T14:14:18.170-03:002013-10-19T14:14:18.170-03:00Olá....
Gostaria de agradecer Muito o trabalho de ...Olá....<br />Gostaria de agradecer Muito o trabalho de vocês... o site está excelente....<br /><br />gostaria de entender a funcionalidade do Get e Set... pois criei uma classe cliente (para o programa do caixa) e consegui fazer o caixa funcionar legal... talvez precise de um ou outro ajuste... mas não consegui fazer o metodo que criei na main puxar o saldo do metodo set ou get na classe cliente para fazer um print do saldo que ficaria depois do saque.... <br />fiz de forma direta... <br />assim achei que a classe cliente e o metodo get e set estão muito acessórios ainda..<br />não entendi direito... Anonymoushttps://www.blogger.com/profile/05389717788406275254noreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-85215185687066744432013-10-06T10:56:52.026-03:002013-10-06T10:56:52.026-03:00muito bom e pratico, toda teoria deveria vir acomp...muito bom e pratico, toda teoria deveria vir acompanhada de uma pratica assim como vc faz, valeu obrigado !Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-42016148290272004052013-09-02T13:40:12.198-03:002013-09-02T13:40:12.198-03:00Olá Anônimo,
Pode nos dizer o que você não entend...Olá Anônimo,<br /><br />Pode nos dizer o que você não entendeu bem?Apostila Java Progressivohttp://www.javaprogressivo.net/2012/10/set-e-get-o-que-sao-e-como-usar-esses-metodos-de-forma-correta.htmlnoreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-2095093204470410262013-09-02T13:34:26.974-03:002013-09-02T13:34:26.974-03:00Não entendi muito bem =/Não entendi muito bem =/Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-28156256722724494642013-07-11T05:52:35.805-03:002013-07-11T05:52:35.805-03:00muito pratico e simples de aprender... valeu ai pe...muito pratico e simples de aprender... valeu ai pessoalAnonymoushttps://www.blogger.com/profile/00001919760444566350noreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-54810994808465201932013-06-19T00:32:29.220-03:002013-06-19T00:32:29.220-03:00Obrigada, tá bem explicado mesmo.
Obrigada, tá bem explicado mesmo.<br /><br />Jessicanoreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-39024915736083918562013-04-15T17:37:57.101-03:002013-04-15T17:37:57.101-03:00Muito bom... bem explicado e me será bem útil.Muito bom... bem explicado e me será bem útil.TON-GAMERhttps://www.blogger.com/profile/05133318016660071612noreply@blogger.comtag:blogger.com,1999:blog-555760907899454620.post-55054826384847426742013-04-15T17:36:55.503-03:002013-04-15T17:36:55.503-03:00Muito bom. vai ser bem útil.Muito bom. vai ser bem útil.TON-GAMERhttps://www.blogger.com/profile/05133318016660071612noreply@blogger.com