Buscar

Aula 14/10/2014

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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()
}
}

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes