POO - Programação Orientada a Objeto
- #POO
#DecolaTech2024
#Avanade
A Programação Orientada a Objetos (POO) é um paradigma de programação que usa “objetos” e suas interações para projetar aplicações e programas de computador. Os objetos são instâncias de classes, que podem conter variáveis de membro e métodos.
Exemplo de POO: Carro
Vamos usar o exemplo de um carro para entender melhor a POO. Em POO, um carro pode ser um objeto. O objeto ‘Carro’ pode ter atributos como ‘cor’, ‘modelo’, ‘marca’, ‘velocidade atual’ e ‘marcha atual’, e métodos como ‘acelerar’, ‘frear’, ‘trocar marcha’ e ‘ligar/desligar’.
public class Carro
{
public string Cor { get; set; }
public string Modelo { get; set; }
public string Marca { get; set; }
public int VelocidadeAtual { get; set; }
public int MarchaAtual { get; set; }
public Carro(string cor, string modelo, string marca)
{
Cor = cor;
Modelo = modelo;
Marca = marca;
VelocidadeAtual = 0;
MarchaAtual = 0;
}
public void Acelerar()
{
VelocidadeAtual += 10;
}
public void Frear()
{
VelocidadeAtual -= 10;
}
public void TrocarMarcha(int novaMarcha)
{
MarchaAtual = novaMarcha;
}
public void Ligar()
{
Console.WriteLine("Carro ligado");
}
}
Espero que isso ajude a entender melhor <3