maxresdefault 57

Ejemplo de POO (Programación Orientada a Objetos) en C# [60]

En este tutorial vamos a hacer un ejemplo de programación orientada a objetos en C# para entender a fondo este tema.

  • Crearemos una clase auto que tendrá tre atributos:
    • color.
    • modelo.
    • marca
  • Además tendrá tres métodos:
    • enciende
    • acelera
    • frena
  • Instanciamos nuestros clases en tres objetos llamados bocho1, bocho2 y le creamos sus atributos y llamamos a sus métodos y atributos.
Ejemplo de Programación Orientada a Objetos en C#

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

using System;
using System.Windows.Forms;
using Microsoft.VisualBasic;
/*
Autor: Programador novato
Fecha: 01/01/2021
Este programa hace que los novatos aprenden a hacer
un codigo bonito y ya
*/
namespace HolaMundo
{
    class Program
    {
        static void Main(string[] args)
        {
            Auto vocho1 = new Auto();
            vocho1.color = "Verde";
            vocho1.modelo = 1980;
            vocho1.marca = "Vocho";
            Console.WriteLine(vocho1.color);
            Console.WriteLine(vocho1.modelo);
            Console.WriteLine(vocho1.marca);
            vocho1.enciende();
            vocho1.acelera();
            vocho1.frena();

            Auto chevy = new Auto();
            chevy.color = "azul";
            chevy.modelo = 2010;
            chevy.marca = "Chevrolet";
            Console.WriteLine(chevy.color);
            Console.WriteLine(chevy.modelo);
            Console.WriteLine(chevy.marca);
            chevy.enciende();
            chevy.acelera();
            chevy.frena();
            Console.Read();
        }
    }
    class Auto {
        public string color = "";
        public int modelo = 0;
        public string marca = "";
        public void enciende() {
            Console.WriteLine("Se encendio el auto run run");
        }
        public void acelera() {
            Console.WriteLine("El auto esta acelerando");
        }
        public void frena() {
            Console.WriteLine("El auto ha frenado");
        }
    }
}

🎦 [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. :)