19/09/2019, 02:17:50 am *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias: Renovado el procedimiento de inserción de archivos GEOGEBRA en los mensajes.
 
 
Páginas: [1]   Ir Abajo
  Imprimir  
Autor Tema: Sobrecarga de operadores en python  (Leído 2634 veces)
0 Usuarios y 1 Visitante están viendo este tema.
ingmarov
Moderador Global
Pleno*
*

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
Honduras Honduras

Mensajes: 4.276



Ver Perfil
« : 08/11/2016, 10:12:06 pm »

Hola

Estoy estudiando en Python 3.4 un poco sobre clases y me ha interesado el tema de sobrecarga de operadores, ya he realizado un pequeño programa sobrecargando el operador * de multiplicación y me ha funcionado bien, pero me he estancado en un problema que por simplificar lo sustituyo con operaciones vectoriales.

Si tenemos la clase "vector" con el operador sobrecargado * en un método que nos facilita el producto punto de dos vectores, u y v por ejemplo. Para calcular el producto punto simplemente anotamos "u*v" y nos arroja el resultado. Y aquí mi duda, ¿Es posible incluir el producto de un escalar por un vector en la misma sobrecarga? es que un escalar no pertenece a la clase vector.

Saludos
En línea

No te confíes, revisa lo que escribo. Yo también me equivoco.
Odio el autocorrector de Android...
Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC XHTML 1.0 válido! CSS válido!