O mundo de Irla

Herança – Orientação a Objetos

Outubro 5, 2009 · Deixe um comentário

2 Capítulo:

Objetivo 5.5 Desenvolver código que implemente relacionamentos é-um e/ou tem-um.

Herança é um dos princípios da orientação a objeto, ela serve para reutilização, organização e simplicidade de código. Para utilizar esse princípio basta utilizar a palavra reservada extends no momento que estiver declarando sua classe.

public class BotaoIrla extends JButton{ }

Manter a leitura →

→ Deixe um ComentárioCategorias: Declaração e Controle de Acesso · Java · Orientação a Objetos · SCJP
Etiquetado: , ,

Encapsulação

Junho 4, 2009 · 1 Comentário

Segundo capítulo do livro de SCJP de Kathy Sierra e Bert Bates

Encapsulação
Manter a leitura →

→ 1 ComentárioCategorias: Java · Orientação a Objetos · SCJP
Etiquetado: , , , ,

Pergunta do Dia – SCJP

Junho 1, 2009 · 1 Comentário

Quais métodos estam seguindo os padrões da JavaBean Naming:

a) addSize

b) getCust

c) deleteRep

d) isColorido

e) putDimensoes

Resposta nos comentários

→ 1 ComentárioCategorias: Pergunta do Dia SCJP · SCJP
Etiquetado: , , , ,

Pergunta do Dia – SCJP

Maio 30, 2009 · 3 Comentários

Escolha todas as opções corretas:

a) “X extends Y” é correto apenas se X é uma classe e Y é uma interface.

b)”X extends Y” é correto apenas se X é uma interface e Y é uma classe.

c)”X extends Y” é correto se X e Y forem ambos classe ou interface.

d)”X extends Y” é correto para todos as combinaçãos de X e Y sendo classes e interfaces.

Resposta nos coments!

→ 3 ComentáriosCategorias: Pergunta do Dia SCJP · SCJP
Etiquetado: , , , ,

Resumo Declaração e Controle de Acesso

Maio 30, 2009 · Deixe um comentário

Resumo do primeiro capítulo do livro Sun Certified Programmer for Java 6 Study Guide Scjp

Manter a leitura →

→ Deixe um ComentárioCategorias: Declaração e Controle de Acesso · Java · SCJP · programação
Etiquetado: , , ,

SCJP Declaração e Controle de Acesso

Maio 25, 2009 · Deixe um comentário

Declarando Variáveis

  • Variável Primitiva
  • Variável de Instância
  • Variável Local
  • Declarando Arrays
  • Variáveis Transient
  • Variáveis Final
  • Variáveis Volatile
  • Variáveis e Métodos Static 
  • Enum

Manter a leitura →

→ Deixe um ComentárioCategorias: Declaração e Controle de Acesso · Java · SCJP · programação
Etiquetado: , , ,

SCJP Declaração e Controle de Acesso – Parte 4 – Continuação

Maio 21, 2009 · Deixe um comentário

Modificadores 

  • Final
  • Abstract
  • Synchronized
  • Native
  • Strictfp
  • Lista de Argumentos de Comprimento Variável

Manter a leitura →

→ Deixe um ComentárioCategorias: Declaração e Controle de Acesso · Java · SCJP · programação
Etiquetado: , , ,

SCJP Declarações e Controle de Acesso – 4 parte

Maio 19, 2009 · Deixe um comentário

Quarta parte

Objetivos 1.3 e 1.4

Em inglês:

  • Develop code that declares, initializes, and uses primitives, arrays, enums, and objects as static, instance, and local variables. Also, use legal identifiers for variable names.
  • Develop code that declares both static and non-static methods, and – if appropriate – use method names that adhere to the JavaBeans naming standards. Also develop code that declares and uses a variable-length argument list.

Em português:

  • Desenvolver código que declare, inicialize e utilize os tipos primários, arrays, enums e objetos estáticos, instâncias e variáveis locais.  Também, utilize identificadores legais para nomes de variáveis. 
  • Devenvolver código que declare ambos métodos estático e não estáticos, e, se apropriado, utilize métodos de nomeação que adere ao padrão de nomeação JavaBeans. Também desenvolver código que declare e utilize lista de argumentos de comprimento variável. 

Modificadores de Acesso:

  • public
  • private
  • default
  • protected 

Manter a leitura →

→ Deixe um ComentárioCategorias: Declaração e Controle de Acesso · Java · SCJP · programação
Etiquetado: , , ,

SCJP Declarações e Controle de Acesso – 3 parte

Maio 19, 2009 · Deixe um comentário

Terceira Parte

Objetivos 1.1 e 1.2

Em inglês:

  • Develop code  that declare classes (incluiding abastract and all forms of nested classes), interfaces, and enums, and includes the appropriate use of package and import statements.
  • Develop code that declares an interface. Develop code that implements or extends one or more interfaces. Develop code that declares an abstract class. Develop code that extends an abstract class.

Em português:

  • Desenvolver código que declare classes (incluingo classes abstrata e todos as formas de subclasses), interface e enums, e inclua de forma apropriada  o uso de declarações de pacotes e de importação. 
  • Desenvolver código que declare uma interface. Desenvolver código que implemente ou estenda uma ou mais interfaces. Desenvolver código que declare uma classe abstrata. Desenvolver código que estenda uma classe abstrata. 

Manter a leitura →

→ Deixe um ComentárioCategorias: Declaração e Controle de Acesso · Java · SCJP · programação
Etiquetado: , , ,

SCJP Declarações e Controle de Acesso – 2 parte

Maio 15, 2009 · 1 Comentário

Segunda Parte

Objetivo 1.1

Em inglês:

  • Develop code  that declare classes (incluiding abastract and all forms of nested classes), interfaces, and enums, and includes the appropriate use of package and import statements.

Em português:

  • Desenvolver código que declare classes (incluingo classes abstrata e todos as formas de subclasses), interface e enums, e inclua de forma apropriada  o uso de declarações de pacotes e de importação. 

Manter a leitura →

→ 1 ComentárioCategorias: Declaração e Controle de Acesso · Java · programação
Etiquetado: , , , ,