maxresdefault 61

POO Método Constructor en C# [64]

En Programación Orientada a Objetos (POO), un método constructor en C# es una subrutina cuya misión es inicializar un objeto de una clase. En el constructor se asignan los valores iniciales del nuevo objeto.

Para entender esto vamos a hacer el siguiente ejercicio:

  • Crear la clase llamada Persona.
  • Inicializar los datos de esa persona (Nombre y edad).
  • Forzar a que esa clase sea inicializada con los datos.
Método Constructor en C#

Codigo: https://github.com/programadornovato/-CURSO–C-/commit/b458a3bed0f67a6e07588be1410771602e80cb74

using System;
class Persona
{
    private string nombre;
    private int edad;
    public Persona(string _nombre, int _edad) {
        nombre = _nombre;
        if (_edad < 0)
        {
            edad = 0;
        }
        else {
            edad = _edad;
        }
        
    }
    /*
    public void inicializar(string _nombre,int _edad) {
        nombre = _nombre;
        edad = _edad;
    }
    */
    public void mostrar() {
        Console.WriteLine("Nombre="+nombre+" Edad="+edad);
    }
}

🎦 [CURSO] C#: https://www.youtube.com/watch?v=NKPMGY6NCko&list=PLCTD_CpMeEKQSOU8Vf9VHXrZa2rc8X0X5&ab_channel=programadornovato
🎦 [CURSO] C++ DE 0 A HEROE 🦸: https://www.youtube.com/watch?v=APN8aCyPvww&list=PLCTD_CpMeEKTofxs7iottRxJ5YPM7BOcc&ab_channel=programadornovato
🎦 [Curso] Java Netbeans Completo☕: https://www.youtube.com/watch?v=97nO4-zdviA&list=PLCTD_CpMeEKTT-qEHGqZH3fkBgXH4GOTF&ab_channel=programadornovato

🔗 Canal de ProgramadorNovato: https://www.youtube.com/c/programadornovato
🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com
🔗 Gracias por apoyar este canal: https://www.patreon.com/programadornovato

Anterior tutorial Siguiente tutorial

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)