Buscar

Prova np1 LPOOII UNIP


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 3 páginas

Prévia do material em texto

1 -
// inicialize as variaveis abaixo
labelCnpj = new Jlabel("CNPJ");
textoCnpj = new JtextField();
// adicione os componentes que você inicializou acima
// no painel que será retornado por este método
painelDeCadastro.add(labelCnpj);
painelDeCadastro.add(textoCnpj);
2 -
() BorderLayout: 
Organiza os componentes, 
sendo a parte superior do contêiner dividida em cinco regiões: 
NORTH, SOUTH, EAST, WEST e CENTER
() FlowLayout:
Permite aos componentes ser alinhados à esquerda, centralizados e alinhados à direita.
() GridLayout:
Divide o contêiner em uma grade de modo que os componentes podem ser colocados nas linhas e colunas.
3 -
textoCnpj.setText(pessoaJuridica.getCnpj()+"");
textoRazaoSocial.setText(pessoaJuridica.getRazaoSocial()+"");
4 - 
botaoCancel = new JButton("Cancelar");
botaoCancel.addActionListener(new ActionListener() {
	@Override
	public void actionPerformed(ActionEvent e) {
	PessoaJuridica pessoaJuridica = limpaCampos();
	app.atualizaTabela();
	}
});
5 - 
a) (X) diferenciar regras de acesso a banco de dados das regras de negócio.
6 - 
O Padrão Singleton tem como definição garantir que uma classe tenha apenas 
uma instância de si mesma e que forneça um ponto global de acesso a ela. 
Ou seja, uma classe gerencia a própria instância dela além de evitar que 
qualquer outra classe crie uma instância dela.
7 -
() Composite:
Entende-se como padrão de projeto composite é um padrão de projeto utilizado para 
representar um objeto formado pela composição de objetos similares. 
Este conjunto de objetos pressupõe uma mesma hierarquia de classes a que ele pertence.
() Observer:
O Observer é um padrão de projeto de software que define uma dependência um-para-muitos 
entre objetos de modo que quando um objeto muda o estado, todos seus dependentes são 
notificados e atualizados automaticamente.
() MVC:
 Model-View-Controller (MVC) é um padrão de projeto que separa a representação da informação 
da interação do usuário com ela.
Model: consiste nos dados da aplicação, regras de negócios, lógica e funções
View: pode ser qualquer saída de representação dos dados.
Controller: faz a mediação da entrada, convertendo-a em comandos para o modelo ou visão.
8 -
c) (X) Connection connection = DriverManager.getConnection(URL, USUARIO, SENHA);;
9 - 
resultSet = statemant.executeQuery();
-------------------------------------
int id = resultSet.getInt("id");
String cnpj = resultSet.getString("cnpj");
String razaoSocial = resultSet.getString("razaoSocial");
--------------------------------------------------------
statement = connection.prepareStatement(SQL_INSERT)
statement.setString(1, pessoaJuridica.getCnpj());
statement.setString(2, pessoaJuridica.getRazaoSocial());
int qntdRegistros = statement.executeUpdate();

Continue navegando