Aula 2 Java Orientação a Objetos

1603 palavras 7 páginas
Java Minicurso Aula 2 - Orientação a Objetos
Prof. Tiago Alberto Idalencio

Orientação a Objetos


Classe - Nada mais é, do que a especificação do que um dia poderá vim a ser um objeto.



Objeto - Trata-se da instância de uma classe.

Mundo

Java

Molde

Classe

Boneco de Gesso

Objeto

Samu1
Cor =
Laranja

Samu2
Cor =
Rosa

Samu3
Cor =
Azul

Classe
// Criação classe

//Método Get Nome

public class Samurai {

public String getNome(){

//Atributos - Porque private ???

return nome;

private String nome = “”;

}

private String cor = “”;

//Método Set Nome public void setNome(String nome){

//Método Construtor

this.nome = nome;

public Samurai(){

}

nome = “Nenhum”;

//Método Get Cor

cor = “incolor”;

public String getCor(){

}

return cor;
}

//Método Construtor

//Método Set Cor

public Samurai(String nomeNovo, String corNova){

public void setCor(String cor){

nome = nomeNovo;

this.nome = cor;

cor = corNova;

}

}

}

Variáveis – Tipo Primitivo

Valores possíveis

Tipos

Primitivo

Menor

Maior

Valor Padrão

Tamanho

Exemplo

Inteiro

byte

-128

127

0

8 bits

byte ex1 = (byte)1;

short

-32768

32767

0

16 bits

short ex2 = (short)1;

int

-2.147.483.648

2.147.483.647

0

32 bits

int ex3 = 1;

long

-9.223.372.036.854.770.000

9.223.372.036.854.770.000

0

64 bits

long ex4 = 1l;

float

-1,4024E-37

3.40282347E + 38

0

32 bits

float ex5 = 5.50f;

double

-4,94E-307

1.79769313486231570E + 308

0

64 bits

double ex6 = 10.20d; ou double ex6 = 10.20;

Caractere

char

0

65535

\0

16 bits

char ex7 = 194; ou char ex8 = 'a';

Booleano

boolean

false

true

false

1 bit

boolean ex9 = true;

Ponto
Flutuante

Tipo Primitivo – Exemplo código public class Teste {
//Variável
public int idade;
//Constante
public final float PI = 3.14;
//Método Construtor public Teste(){ idade = 0;
}
}

Variável do tipo Objeto


Samurai samu1 = new Samurai();  Exemplo (Explicar)



Essa é a maneira de instanciarmos (ou criarmos em memória)

Relacionados

  • Aula1
    2123 palavras | 9 páginas
  • Informatica
    1680 palavras | 7 páginas
  • POO I Aula1 Introdu O
    3344 palavras | 14 páginas
  • Programa O Orientada A Objetos 1
    28817 palavras | 116 páginas
  • resumo trilogia coca cola
    2039 palavras | 9 páginas
  • Java e orientação a objetos
    13632 palavras | 55 páginas
  • Soft
    4162 palavras | 17 páginas
  • 2015 1 Ciencia Computacao 5 Interdisciplinar
    2609 palavras | 11 páginas
  • ATPS - POO
    3311 palavras | 14 páginas
  • como aprender JAVA
    629 palavras | 3 páginas