![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Inherited en C#
Hola a todos.
¿Alguien sabe cual es el equivalente en C# del "Inherited" de Delphi? Me explico... estoy creando una aplicación en ASP.NET con código C#. Tengo una página que hereda de otra y necesitaria que el evento Page_Load se ejecutara primero el de la página padre y después la hija. Por defecto sucede lo contrario y me gustaria saber si existe una instrucción en C# parecida al inherited de Delphi para ejecutar el método que hay en la clase padre en el punto que se desee. Saludos y gracias. |
|
#2
|
||||
|
||||
|
Hola,
Echa un vistazo a este sencillo código: Código:
public class ClaseBase
{
// Contructor
public ClaseBase(string saludo)
{
MessageBox.Show(saludo + " desde ClaseBase");
}
}
// Hereda de ClaseBase
public class OtraClase : ClaseBase
{
// Contructor
public OtraClase(string saludo) : base(saludo)
{
MessageBox.Show(saludo + " desde OtraClase");
}
}
Ahora podríamos crear un objeto a partir de OtraClase de este modo: Código:
OtraClase Objeto = new OtraClase("Hola, qué tal");
Última edición por dec fecha: 10-05-2005 a las 11:00:33. Razón: (corregir el código fuente) |
|
#3
|
|||
|
|||
|
Hola Dec.
Muchas gracias. Era justo lo que necesitaba. Saludos!! |
![]() |
|
|
|