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 →
Categorias: Declaração e Controle de Acesso · Java · Orientação a Objetos · SCJP
Etiquetado: Certificação SCJP, Java, SCJP
Segundo capítulo do livro de SCJP de Kathy Sierra e Bert Bates
Encapsulação
Manter a leitura →
Categorias: Java · Orientação a Objetos · SCJP
Etiquetado: Certificação SCJP, Encapsulação, Java, programação, SCJP
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
Categorias: Pergunta do Dia SCJP · SCJP
Etiquetado: Certificação SCJP, Java, Pergunta-SCJP, programação, SCJP
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!
Categorias: Pergunta do Dia SCJP · SCJP
Etiquetado: Certificação SCJP, Java, Pergunta-SCJP, programação, SCJP
Resumo do primeiro capítulo do livro Sun Certified Programmer for Java 6 Study Guide Scjp
Manter a leitura →
Categorias: Declaração e Controle de Acesso · Java · SCJP · programação
Etiquetado: Certificação SCJP, Java, programação, SCJP
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 →
Categorias: Declaração e Controle de Acesso · Java · SCJP · programação
Etiquetado: Certificação SCJP, Java, programação, SCJP
Modificadores
- Final
- Abstract
- Synchronized
- Native
- Strictfp
- Lista de Argumentos de Comprimento Variável
Manter a leitura →
Categorias: Declaração e Controle de Acesso · Java · SCJP · programação
Etiquetado: Certificação SCJP, Java, Modificadores, SCJP
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 →
Categorias: Declaração e Controle de Acesso · Java · SCJP · programação
Etiquetado: Certificação SCJP, Java, Modificadores, SCJP
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 →
Categorias: Declaração e Controle de Acesso · Java · SCJP · programação
Etiquetado: Certificação SCJP, Interface, Java, SCJP
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 →
Categorias: Declaração e Controle de Acesso · Java · programação
Etiquetado: Certificação SCJP, Java, Modificadores, programação, SCJP