using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace classes
{
    class simbolo:elemento
    {
        private int inicio;
        /// <summary>
        /// Initializes a new instance of the <see cref="simbolo"/> class.
        /// </summary>
        /// <param name="caracter">El caracter que representa al simbolo.</param>
        /// <param name="etiqueta">La etiqueta.</param>
        /// <param name="posicion">La posicion inicial.</param>
        public simbolo(string caracter, string etiqueta, int posicion) 
        {
            this.aparicion = caracter;
            this.formadecita = caracter;
            this.etiqueta = etiqueta;
            this.inicio = posicion;
            this.Estado = "Etiquetado";
        }
        /// <summary>
        /// Gets or sets aparicion.
        /// </summary>
        /// <value>aparicion.</value>
        public string Aparicion
        {
            get { return aparicion; }
            set { aparicion = value; }
        }

        /// <summary>
        /// Gets or sets formadecita.
        /// </summary>
        /// <value>formadecita.</value>
        public string Formadecita
        {
            get { return formadecita; }
            set { formadecita = value; }
        }

        /// <summary>
        /// Gets or sets la etiqueta.
        /// </summary>
        /// <value>la etiqueta.</value>
        public string Etiqueta
        {
            get { return etiqueta; }
            set { etiqueta = value; }
        }
        
    }
}
