Classe em C#
CHesperido
Posted on June 9, 2023
Classe é um dos conceitos fundamentais na linguagem de programação C#.
Uma classe
é uma estrutura que define as características e comportamentos de um objeto. Ela pode ser considerada como um molde ou uma planta para a criação de objetos.
Em C#, uma classe é definida usando a palavra-chave "class", seguida pelo nome da classe e um bloco de código entre chaves. Aqui está um exemplo básico de uma classe em C#:
public class Carro
{
// Campos (variáveis) da classe
public string Marca;
public string Modelo;
public int Ano;
// Construtor da classe
public Carro(string marca, string modelo, int ano)
{
Marca = marca;
Modelo = modelo;
Ano = ano;
}
// Métodos da classe
public void Ligarr()
{
Console.WriteLine("O carro está ligado.");
}
public void Desligarr()
{
Console.WriteLine("O carro está desligado.");
}
public void ExibirInformacoes()
{
Console.WriteLine($"Marca: {Marca}");
Console.WriteLine($"Modelo: {Modelo}");
Console.WriteLine($"Ano: {Ano}");
}
}
Neste exemplo, temos uma classe chamada "Carro" que possui três campos (variáveis): "Marca", "Modelo" e "Ano". Ela também possui um construtor, que é um método especial utilizado para inicializar os valores dos campos quando um objeto é criado. No caso, o construtor recebe os valores da marca, modelo e ano e os atribui aos campos correspondentes.
Além disso, a classe "Carro" possui três métodos: "Ligar", "Desligar" e "ExibirInformacoes". O método "Ligar" exibe uma mensagem indicando que o carro está ligado, o método "Desligar" exibe uma mensagem indicando que o carro está desligado e o método "ExibirInformacoes" exibe as informações do carro (marca, modelo e ano).
Agora que a classe "Carro" está definida, podemos criar objetos dessa classe e utilizar seus campos e métodos. Veja um exemplo de como criar e usar objetos da classe "Carro":
Carro meuCarro = new Carro("Ford", "Fiesta", 2020);
meuCarro.Ligar();
meuCarro.ExibirInformacoes();
meuCarro.Desligar();
Neste exemplo, criamos um objeto chamado "meuCarro" da classe "Carro" e passamos os valores "Ford", "Fiesta" e 2020 para o construtor. Em seguida, chamamos os métodos "Ligar", "ExibirInformacoes" e "Desligar" do objeto "meuCarro".
As classes em C# permitem organizar e estruturar o código de forma modular e orientada a objetos. Elas facilitam a reutilização de código, pois é possível criar múltiplos objetos de uma mesma classe, cada um com seus próprios valores e comportamentos. Além disso, as classes permitem a implementação de encapsulamento, herança e polimorfismo, que são conceitos avançados da programação orientada a objetos.
Em resumo, as classes são componentes fundamentais na linguagem de programação C#. Elas definem a estrutura e o comportamento dos objetos e permitem a criação de instâncias desses objetos
Posted on June 9, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.