Curso de aprendizado industrial desenvolvedor web
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

Curso de Aprendizado Industrial Desenvolvedor WEB PowerPoint PPT Presentation


  • 41 Views
  • Uploaded on
  • Presentation posted in: General

Curso de Aprendizado Industrial Desenvolvedor WEB. Disciplina: Programação Orientada a Objetos I Professora: Cheli Mendes Costa Como criar uma Classe e Declarar Objetos. Como criar uma Classe e Declarar Objetos.

Download Presentation

Curso de Aprendizado Industrial Desenvolvedor WEB

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Curso de aprendizado industrial desenvolvedor web

Curso de Aprendizado IndustrialDesenvolvedor WEB

Disciplina: Programação Orientada a Objetos I

Professora: Cheli Mendes Costa

Como criar uma Classe e Declarar Objetos


Como criar uma classe e declarar objetos

Como criar uma Classe e Declarar Objetos


Curso de aprendizado industrial desenvolvedor web

Vamos agora criaruma classe em sua IDE e como instanciar os objetos dessa classe.

Para isso, vamos usar o conceito de Orientação a Objeto, criando uma classe chamada Aluno, que usaremos em nossa próxima aula para conter o nome e notas de alunos, bem como preencher e acessar os dados desses objetos.


Criando uma classe em java

Criando uma classe em Java

Sem mais delongas, crie seu projeto de Java.Eu chamei o meu de PrimeiraClasse.Ao criar esse, note que se chamará PrimeiraClasse.java

Vamos criar outra classe, a classe "Aluno", que o Java irá chamar de "Aluno.java".


Curso de aprendizado industrial desenvolvedor web

Para isso, se estiver no NetBeans vá em File -> New FileEm Categories, escolha Java Class, e Next.

Dê o nome de Aluno para sua nova classe.

Pronto. Sua nova classe está criada.

Note que apareceu outra aba, ao lado da "PrimeiraClasse.java", e se chama "Aluno.java"Nesse novo arquivo, deverá ver algo como:publicclass Aluno{}


Curso de aprendizado industrial desenvolvedor web

Que é nossa classe, e que, ainda, está em branco.Criada a classe, vamos aprender como criar os objetos dessa classe.


Declarando um objeto de uma classe em java

Declarando um objeto de uma classe em Java

Vamos criar um objeto, um aluno da classe "Aluno".A sintaxe é (digite isso na aba da PrimeiraClasse.java):

Aluno donaFifi = new Aluno();Aluno patropi = new Aluno();Aluno programador = new Aluno();

Pronto, criamos três objetos do tipo Aluno.


Curso de aprendizado industrial desenvolvedor web

Poderíamos ter feito:

Aluno donaFifi;donaFifi = new Aluno();

O new Aluno() é o que cria o objeto. E atribuímos ele à variável donaFifi.Essa variável, porém, não é um objeto. Ela contém uma referência ao objeto. É como se ela apontasse, como se tivesse o endereço da localização do objeto. Então, sempre que mudamos essa variável, estamos mudando diretamente o objeto.


Curso de aprendizado industrial desenvolvedor web

Porém, fica muito caxias dizer 'declare uma referência ao objeto Aluno'.

No dia-a-dia, simplesmente dizemos: criamos um objeto do tipo Aluno.

Mas na verdade essas variáveis não são objetos, e sim referências a objetos. O importante é saber disso.


Curso de aprendizado industrial desenvolvedor web

Qualquer coisa, métodos ou dados que colocarmos na classe "Aluno", fará parte dos objetos "donaFifi", "patropi" e "programador".Na próxima aula você verá bem isso.

Por exemplo, se quisermos adicionar o campo para armazenar o nome completo deles, criamos uma string dentro da classe "Aluno", assim, todos os objetos terão essa string.Qual a vantagem disso?


Curso de aprendizado industrial desenvolvedor web

Ora, criamos esse campo somente uma vez! Na classe! E todos os objetos herdaram isso!Imagine numa situação real! Em uma escola, com milhares de alunos. Você declara a string uma vez, e ela passa a fazer parte da ficha do cadastro de milhares de alunos.Muito útil esse Java e a Orientação a Objetos, não?


Curso de aprendizado industrial desenvolvedor web

Em seguida vamos ver:

Acessando e modificando variáveis de Classes e Objetos


  • Login