Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aula do dia 14/10/2014 Três Maneiras de implementar uma Interface Gráfica em java: 1ª maneira: Import javax.swing.jframe; Public class interf01 {static jframe f= new jframe(“interface01”); Public static void main(String args[]) {f.resize(500,100); f.show(); } } 2ª maneira: Import javax.swing.jframe; Public class static interf02 {public static void main(String args[]) Minhainterface frame = new minhainterface(); Frame.setDefaultCloseOperation(jframeEXIT_ON_CLOSE); Frame.setVisible(true); } } Class minhainterface extends jframe() {public minhainterface() {setTitle(“interface02”) setSize(500,100); 3ª maneira: Import javax.swing.jframe; Public class static interf03 {static jframe f= new jframe(“interface03”); Public static void main(String args[]) {janela.setBourds(50,100,500,100); Janela.setVisible(true); } } Conceitos de orientação a objeto Nome da classe Atributos Métodos Classes: Conjunto de objetos que compartilham os mesmos atributos, operações, relacionamentos e semântica. Ou seja, as classes são modelos estáticos para os objetos que serão instanciados a partir delas. Atributos: São os dados de cada objeto e podem ter valores diferentes para cada um deles, mas seguem sempre o modelo descrito na sua respectiva classe (tipos,nomes,etc.) Operações: chamadas de métodos, são as ações que podem executar com os objetos, modificando seus dados ou não. Os objetos de um sistema se comunica através dos métodos. · O conceito de Projeto Orientado a objetos definem o encapsulamento do código das operações juntos com os dados. Implementação em java: Public class primeiro {public static void main (String args[]) { System.out.println(“Primeiro Programa em java”) } } Palavra-chave public é um modificador de acesso, esses modificadores controlam o que outras partes de um programa podem usar classe código. Exercícios: Implemente em java a classe abaixo com seus atributos e métodos. obs: Exiba uma mensagem na tela Cliente mat: inteiro nome: String main() public class Cliente { public static void main (String args[]) {int mat; String nome; System.out.println("Cliente"); } } 2) Atribua dados ao atributos da classe acima e depois exiba-as nas tela. public class Cliente { public static void main (String args[]) {int mat=1172; String nome="Thaís"; System.out.println("Cliente"); System.out.println("matricula="+ mat); System.out.println("nome="+ nome); } } Codifique o programa anterior lendo os valores via teclado: obs: Ambiente gráfico Objetos: (caracteristicas): Comportamento do objeto: é definido pelas mensagens que ele aceita (depende de seus métodos) Estado do objeto: valores dos atributos em um determinado momento da execução, só pode ser modificado através de mensagens. Identidade do objeto: cada objeto sempre tem uma identidade(true) diferente. Instanciação: Exemplo: public class Msg {public void Mostra() {System.out.println(“Alô mundo”); } public class Msgteste {public static void main(String args[]) {Msg mymsg= new Msg(); mymsg.Mostra() } }
Compartilhar