Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Gabrield Marquez en 05 de Enero 2016, 00:18

Título: C# Ejemplo definir una clase con constructor y cómo se crea un objeto invocando
Publicado por: Gabrield Marquez en 05 de Enero 2016, 00:18
Código del ejemplo:

Código: [Seleccionar]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
   
//Nombre de la clase
    class Alimentos
    {
//Atributos de la clase
        private string manzana;
        private string pera;
        private string guineo;
        private string zapote;
        private string melon;

//Constructor de la clase
        public Alimentos(string manzana, string pera, string guineo, string zapote, string melon)
           
        {
            this.manzana = manzana;
            this.pera = pera;
            this.guineo = guineo;
            this.zapote = zapote;
            this.melon = melon;

        }
//Metodos get de la clase
        public string Getmanzana()
        {
            return manzana;
        }
        public string Getpera()
        {
            return pera;
        }
        public string Getguineo()
        {
            return guineo;
        }
        public string Getzapote()
        {
            return zapote;
        }
        public string Getmelon()
        {
            return melon;
        }   

    }
//Clase de Prueba
    class Prueba
    {
//Metodo Main
        public static void Main()
        {
//Llamada al constructor de la clase
           Alimentos op1 = new Alimentos("Manzana", "Pera", "Guineo", "Zapote", "Melon");
           
            MostrarAlimentos(op1);
           

            Console.ReadKey();
        }
        public static void MostrarAlimentos(Alimentos o)
        {
            System.Console.WriteLine("Alimento 1: {0}  Alimento 2: {1}  Alimento 3: {2} Alimento 4: {3}  Alimento 5: {4}",o.Getmanzana(),o.Getpera(),o.Getguineo(),  o.Getzapote(), o.Getmelon());
        }
    }


}