Technology

Game development taken seriously!!!
Desenvolvimento de Jogos levado a sério!!!

02 Dezembro 2008

Classe (POO)

Ola pessoal, continuando minha série sobre POO, hoje vou falar um pouco sobre Classes. Bom como já foi citado pelo Lucas em um comentário no ultimo post a classe é como um “esqueleto” para o objeto, desta forma definimos na classe todo o comportamento que o objeto vai ter. Podemos então definir que uma classe determina um tipo para um objeto.

Uma classe é composta por variáveis, métodos e propriedades que serão implementadas de acordo com a linguagem escolhida. Neste post vou me basear no C# nos exemplos. Os Métodos e as variáveis podem ser públicos, privados ou protegidos, (se você ainda não tem conhecimento sobre visibilidade de objetos, vou fazer um post sobre este tema.) as variáveis determinam as propriedades de um objeto, enquanto os métodos definem suas ações.

Uma classe pode ser concreta ou abstrata mas esta definição vou deixar para outro post.
Para exemplificar vou mostrar uma classe simples de um objeto que todos conhecemos que é um cachorro.
public class Cachorro
{
private string latido = "Au";

public string Latir()
{
return latido;
}
}
Bom galera, espero que estejam gostando dos tutoriais, a medida que for explicando os conceitos de POO vou melhorando nossa classe, qualquer duvida que tiverem podem colocar aqui, até o próximo post.

0 Comentários:

Postar um comentário

Links para esta postagem:

Criar um link

<< Início