Clique para editar o estilo do subtítulo mestre Desenvolvimento web com Java JAVA 5 – Declarações e Controles de Acesso.

Slides:



Advertisements
Apresentações semelhantes
Programação Orientada a Objetos*
Advertisements

Modificadores Marco Antonio. Introdução Em todas as linguagens de programação o acesso a classes/métodos deve seguir algumas regras.
Java: Pacotes e Modificadores de Visibilidade
Orientação a Objetos: Modificador Final para Métodos e Classes
Java: Pacotes e Modificadores de Visibilidade
Iniciação ao Java – Márcio F. Campos
Walfredo Cirne walfredo.dsc.ufpb.br
Diagrama de Classes.
Membros estáticos.
Capítulo 13 Pacotes. 2 Capítulo 13 – Pacotes Pacotes Pacote Cláusula package Cláusula import Executando uma classe de pacote Modificadores de acesso.
Paradigmas da Programação – Semestre 1 – Aula 3
Clique para editar o estilo do subtítulo mestre Desenvolvimento web com Java JAVA 5 – Declarações e Controles de Acesso.
Classes e objetos P. O. O. Prof. Grace.
Início Projeto Certificação SCJP
Revisão POO Profa. Cintia Carvalho Oliveira
Curso de extensão em Desenvolvimento Web
Concorrência em Java Threads em Java.
Introdução a programação (if669cc)
Programação Orientada a Objetos com Java
JAVA Orientação a Objetos
Introdução a Java: Classes, métodos e variáveis Eduardo Figueiredo 24 de Março de 2010 POOAula 05.
GEJAVA IV SCJA – Certificação Sun java associado exame cx
Interfaces.
Interface Chaimom Antônio da Silva. Interface - Tópicos Definição Objetivos Regras Boas Práticas Implementação.
Tópicos avançados em internet A
Atributos, Encapsulamento e Interface em Java
Programação I Aula 2 (Métodos)
Linguagem de Programação JAVA
Herança em Java.
Classes, Objetos, Atributos e Métodos JAVA
Linguagens de Programação II Aula 04 – Entendendo Classes
Linguagem de Programação JAVA
if669 - Introdução à Programação
Professora Lucélia Oliveira
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.
UTFPR – Campus Curitiba - DAELN Cursos de Eng. Eletrônica/Eng. da Computação IF62C - Fundamentos de Programação Semana 12 – Overloading X Overriding Prof.a.
Programação Orientada à Objetos
By Ducheno Kelly Centro de Formação São Domingos.
Paradigmas da Programação – Semestre 1 – Aula 9 Professor: Eduardo Mantovani )
Aula prática 14 Orientação a Objetos – C++ Parte 2
Implementação Orientada a Objetos – Aula 03
Programação Orientada à Objetos
UTFPR – Campus Curitiba - DAELN Cursos de Eng. Eletrônica/Eng
Java Kickstart, day 2 Semelhanças com linguagem C.
Classes Abstratas P. O. O. Prof. Ângela e Grace.
Aula Prática 4 Monitoria IP/CC (~if669).
Prof.: Bruno Rafael de Oliveira Rodrigues. Construtor é bloco declarado que é chamado no momento em que o Objeto é criado (instanciado). Todas as classes.
1 Marcio de Carvalho Victorino JAVA. 2 Declaração de Atributos [ ] [transient] [volatile] [static] [final] ; controle de acesso –public, package (default),
Classes Abstratas e Interface
POO II JEAN CARLO MENDES
Capítulo 1. Classes internas  Classe interna  Instância da classe interna  Referências na classe interna  Modificadores de membros  Classe interna.
Programação I Aula 1 Prof. Gilberto Irajá Müller Última atualização 2/3/2009.
Laboratório de Programação II Pacotes Visibilidade Referências a Objetos.
Classes Abstratas e Interfaces GX – Aula05 1.
Clique para editar o estilo do subtítulo mestre POO Utilizando PHP5 Prof. André Rabelo.
Orientação a Objetos e Java Graduação em Ciência da Computação  Centro de Informática, UFPE Alexandre Mota
Programação Orientada a Objetos - Java Professor: Jean Carlo Mendes.
Modificadores Programação II.
OO com Java Luiz Carlos d´Oleron Roteiro de aula.
Substitua por seu nome Substitua por seu título Substitua pelo nome de seu orientador Substitua por sua linha de pesquisa Mestrado ||||||||||||||| | Qualificado.
Organizando seu código Classes, pacotes, modificadores. Padrões.
Package. Para que serve ? 0 Organizar classes semelhantes. 0 Diferenciar classes distintas que possuem o mesmo nome - ajuda a Java com a resolução de.
Módulo II Capítulo 1: Orientação a Objetos
UCSal – Bacharelado em Informática Tópicos Especiais em Informática II Profa. Semíramis Assis
J U nit Um Framework Para Testes. Motivação  Todos os programadores sabem que devem testar seu código  Quanto mais curto o prazo menos testes são realizados.
Implementação Orientada a Objetos – Aula 03 Atributos e Encapsulamento Prof. Danielle Martin/ Marcia Bissaco Universidade de Mogi das Cruzes
Implementação Orientada a Objetos – Aula 08 Herança, sobrescrita de métodos e polimorfismo Prof. Danielle Martin Universidade de Mogi das Cruzes
Classes Abstratas e Interface. 2 Classe Abstrata  Uma classe abstrata serve apenas como modelo para uma classe concreta (classe que comumente usamos);
Laboratório de Computação Aula 06 e 07 – Implementação de classes Prof. Fábio Dias
Linguagem de Programação – Aula 04 Prof. Me. Ronnison Reges Vidal.
Transcrição da apresentação:

Clique para editar o estilo do subtítulo mestre Desenvolvimento web com Java JAVA 5 – Declarações e Controles de Acesso

Desenvolvimento web com Java Sumário Identificadores Regras para Declarações Modificadores de Acesso de Classe Modificadores de Classe Implementações de Interfacies Modificadores de Acesso de Membros Titulo da apresentacao 2# 2

Desenvolvimento web com Java Sumário Variaveis Locais Outros Modificadores (Membros) Metodos com var-args Declarações de Variaveis Declarações de Arrays Variaveis e Metodos Estaticos Enums Titulo da apresentacao 3# 3

Desenvolvimento web com Java Identificadores Podem comecar com letras, sobrescrito ou simbolo da moeda. (a ; _a; $b) Após o primeiro caractere, pode-se usar digitos. (a12; _34; $32) Podem ter qualquer tamanho. Metodos JavaBeans devem ser usando camelCase e dependendo do seu proposito iniciar com set, get, is, add ou remove. (setCodigoOperacao; getNome) Titulo da apresentacao 4# 4

Desenvolvimento web com Java Regras para Declarações Um arquivo fonte (.java) so pode conter uma classe pública. O nome do arquivo deve ser o mesmo nome da Classe pública. Um arquivo pode ter apenas a declaração de um pacote, mas pode contar a declaração de varios imports. A declaração do pacote é a primeira linha do arquivo(se existir pacote). Titulo da apresentacao 5# 5

Desenvolvimento web com Java Regras para Declarações As declarações de import devem ficar entre a declaração do pacote e antes da declaração da classe. Um arquivo fonte (.java) pode ter mais de uma classe não-publica. Titulo da apresentacao 6# 6 Package br.com.codemonkey.meupacote; import java.io.*; public class MinhaClasse { } MinhaClasse.java

Desenvolvimento web com Java Modificadores de Acesso de Classe Existem 3 modificadores de acesso: public, protected e private. Existem 4 niveis de acesso: public, protected, default e private. Classes apenas podem ter acesso publico ou default. Uma classe com acesso default so pode ser visto pelas classes dentro do mesmo pacote. Titulo da apresentacao 7# 7

Desenvolvimento web com Java Modificadores de Acesso de Classe Uma classe com acesso publico pode ser visto por qualquer outra classe em qualquer outro pacote. A visibilidade em uma classe envolve o codigo quando uma classe pode Criar instancia de outras classes Estender (ou subclasse), outras classes Acessar metodos e variaveis de outras classes Titulo da apresentacao 8# 8

Desenvolvimento web com Java Titulo Conteudo Titulo da apresentacao 9# 9