Article image
Patrícia Borges
Patrícia Borges12/12/2023 17:47
Share

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

Share
Comments (0)