Febrero 24, 2018, 05:19:17 pm

Autor Tema: ¿A qué se refieren con esto?  (Leído 806 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Binary_Death

  • Yo vivo en CPH
  • ***
  • Mensajes: 821
  • Sexo: Masculino
    • Ver Perfil
¿A qué se refieren con esto?
« en: Junio 26, 2011, 10:04:27 pm »
Citar
Puede que una redefinición de método en una clase derivada quiera ampliar, en lugar de reemplazar, el método de la clase base del mismo nombre. Existe un modo sencillo de llamar al método de la clase base directamente: simplemente, utilizar ‘nombreClaseBase.nombreMétodo(self, argumentos)’. Esto también les vale a los clientes, en ciertas ocasiones (observa que esto sólo funciona si la clase base está definida o se ha importado directamente en el ámbito global).

No entiendo esta parte al tratar de herencias y clases derivadas. Busqué la misma información en varias fuentes pero en todas aparece así explicado muy por encima, sin ningún ejemplo =/

Agradecería vuestra ayuda.

Saludos!!

Desconectado cibergolen

  • Incultura es ley
  • Colaborador
  • ****
  • Mensajes: 1516
  • Danger: Mind OverFlow
    • Ver Perfil
    • OverSec.org, escrituras diarias
Re:¿A qué se refieren con esto?
« Respuesta #1 en: Julio 16, 2011, 05:50:49 am »
Puede que una redefinición de método en una clase derivada quiera ampliar, en lugar de reemplazar, el método de la clase base del mismo nombre. Existe un modo sencillo de llamar al método de la clase base directamente: simplemente, utilizar ‘nombreClaseBase.nombreMétodo(self, argumentos)’. Esto también les vale a los clientes, en ciertas ocasiones (observa que esto sólo funciona si la clase base está definida o se ha importado directamente en el ámbito global).

No entiendo esta parte al tratar de herencias y clases derivadas. Busqué la misma información en varias fuentes pero en todas aparece así explicado muy por encima, sin ningún ejemplo =/

Agradecería vuestra ayuda.

Saludos!!
[/quote]

¿Podrías enviar algo más de texto? Está algo confuso...

Saludos
Por navidad, vuelve a C.P.H[/size]
¿Aprender Ingeniería Inversa es complejo? Antes de preguntar...
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

You are not allowed to view links. Register or Login

You are not allowed to view links. Register or Login

Desconectado linkgl

  • Me das tu IP?
  • *
  • Mensajes: 162
  • I'm sexy and I know it
    • Ver Perfil
Re:¿A qué se refieren con esto?
« Respuesta #2 en: Julio 19, 2011, 10:08:43 am »
Mira... Herencias es como lo dice su nombre tomar metodos y atributos de otra clase superior o clase padre, es decir si yo declaro una clase con 4 funciones y luego declaro otra clase con 1 funcion, la clase hija (la de abajo) tendrá 5 funciones 4 que heredará de la clase padre y 1 propia de la misma clase... EJEMPLO:

Código: You are not allowed to view links. Register or Login
#CLASE PADRE
class OS:
    def guardar(self,so):
        self.so1=so


#CLASE HIJA
class windows(OS):
    def imprimir(self):
        print self.so1

#DECLARAMOS SISTEMA COMO LA CLASE HIJA WINDOWS
sistema=windows()
#LLAMAMOS A LA FUNCION DE LA CLASE PADRE PARA GUARDAR EL OS QUE SE VA A IMPRIMIR
sistema.guardar('windows')
#LLAMAMOS A LA FUNCION DE LA CLASE HIJA QUE IMPRIME LO QUE SE CARGO EN LA CLASE DEL PADRE
sistema.imprimir()
#JEJE SALUDINES :p LINKG --- :D Megustan los comentarios

En el ejemplo anterior declaramos la clase padre como OS que tenia una función de guardar una variable, despues creamos una clase hija, (porque le pusimos class windos(OS<-aqui la hacemos hija) y le pusimos la funcion de imprimir el mensaje que se guardo en la clase padre, y despues al final cargamos a la variable sistema la clase hija y desde la clase hija podemos manipular las funciones del padre (porque se heredan) y las propias :PP,. no se si te ha quedado claro
Envié a mi alma a que cruzara lo invisible, para descifrar alguna carta del más allá; pronto mi alma volvió a mí y respondió:'Yo soy el cielo y el infierno'... - Omar Jayam


question
De esto ë

Iniciado por Hatake

1 Respuestas
1086 Vistas
Último mensaje Agosto 12, 2009, 05:06:10 am
por gastontoth
xx
que es esto¿?

Iniciado por kawakita

4 Respuestas
1221 Vistas
Último mensaje Enero 23, 2011, 09:32:47 pm
por kawakita
resuelto
que es esto.

Iniciado por skull?

4 Respuestas
1441 Vistas
Último mensaje Noviembre 17, 2009, 09:47:35 am
por skull?
question
esto es MD5 ?

Iniciado por nico_novato

7 Respuestas
1755 Vistas
Último mensaje Diciembre 23, 2011, 07:22:20 am
por nico_novato
xx
Que es esto?

Iniciado por ThotSabian

2 Respuestas
1294 Vistas
Último mensaje Abril 21, 2012, 12:25:25 pm
por ThotSabian
xx
¿que es esto?

Iniciado por TXS

3 Respuestas
1272 Vistas
Último mensaje Mayo 18, 2007, 12:38:58 am
por princss
question
Es esto un Bug ???

Iniciado por gotenx

1 Respuestas
962 Vistas
Último mensaje Junio 01, 2010, 05:11:31 pm
por seth
xx
Que es esto !

Iniciado por JaAViEr

13 Respuestas
1565 Vistas
Último mensaje ſeptiembre 26, 2009, 01:46:49 pm
por TokioDrift
xx
Esto es cierto?

Iniciado por dR3Ve

7 Respuestas
1298 Vistas
Último mensaje Abril 17, 2007, 01:52:29 am
por Pasqui
question
por que aparece esto?

Iniciado por fNiX

7 Respuestas
2245 Vistas
Último mensaje Junio 04, 2008, 09:09:31 am
por WaesWaes