Ejemplo n.º 1
0
        public override Method AddConstructor()
        {
            Constructor constructor = new CSharpConstructor(this);

            constructor.AccessModifier = AccessModifier.Public;
            OperationList.Add(constructor);
            return(constructor);
        }
Ejemplo n.º 2
0
        public override Method AddConstructor()
        {
            Constructor constructor = new CSharpConstructor(this);

            if (Modifier == InheritanceModifier.Abstract)
            {
                constructor.AccessModifier = AccessModifier.Protected;
            }
            else if (Modifier != InheritanceModifier.Static)
            {
                constructor.AccessModifier = AccessModifier.Public;
            }
            OperationList.Add(constructor);
            return(constructor);
        }