elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Problema con herencia
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema con herencia  (Leído 2,158 veces)
PudgE

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Problema con herencia
« en: 1 Mayo 2014, 17:22 pm »

Hola, soy nuevo en el foro y en programacion, perdon si posteo en donde no va :( este semestre empeze con C# y ASP.NET.
Tenemos un ejercicio de herencia y mi problema es que al crear el constructor de la clase hija me tira error cuando uso el :base()
no entiendo por que, alguna sugerencia?
Seria algo asi:
namespace ClassLibrary1
{
    public class Oferta:videoJuego
    {
        private int _descuento;


        public Oferta(int pDescuento):base()
        {
        }
    }
}

---------------------------------------------------------------------
Entre los parentesis del base que va? ya que he puesto los parametros que recibe el constructor de videoJuego y me tira error.
Muchas gracias!


En línea

El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: Problema con herencia
« Respuesta #1 en: 1 Mayo 2014, 19:20 pm »

Entre los parentesis de base() va el constructor de la clase base.

http://msdn.microsoft.com/es-es/library/ms173115.aspx


En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
PudgE

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: Problema con herencia
« Respuesta #2 en: 2 Mayo 2014, 16:52 pm »

Claro eso hice, pongo el nombre de los parametros que recibe el constructor base, en este caso me quedo algo asi seria?

 public Oferta(int pDescuento): base(nombre,precio,autor)
        {
        }

---------------------------------
pero me dice que no existen en el contexto actual
« Última modificación: 2 Mayo 2014, 16:56 pm por PudgE » En línea

El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: Problema con herencia
« Respuesta #3 en: 3 Mayo 2014, 00:05 am »

¿Y en tu clase de la cual heredas sí existe un constructor con los parámetros que especificas?
En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
PudgE

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: Problema con herencia
« Respuesta #4 en: 3 Mayo 2014, 00:28 am »

Te paso imagen:










Constructor de la clase video juego:
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Herencia en php
PHP
Hadess_inf 2 6,059 Último mensaje 23 Octubre 2009, 21:24 pm
por HardieVon
Herencia
Java
alzehimer_cerebral 4 3,869 Último mensaje 21 Abril 2010, 02:26 am
por sapito169
Herencia y POO
Programación C/C++
Arobavx 0 2,292 Último mensaje 7 Noviembre 2010, 19:44 pm
por Arobavx
Problema con herencia de constructores
Programación C/C++
Lord_Lobotomi 3 2,600 Último mensaje 1 Marzo 2012, 05:22 am
por naderST
Problema con herencia múltiple[C++][?]
Programación C/C++
xalcoz 2 2,202 Último mensaje 8 Enero 2017, 19:14 pm
por xalcoz
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines