Realiza un programa que ejemplifique un diagrama de clase
Publicado por Miguel Alejandro (4 intervenciones) el 15/07/2020 19:07:58
Realiza un programa que ejemplifique el siguiente diagrama de clase:
|-------------|
| Partícula|
|------------|
|- x: float |
|------------|
|- y: float |
|------------|
|- vx: float|
|------------|
|- vy: float|
|------------|
|- mover ()|
|-------------|
Realiza un programa que incluya un constructor (inicializador) que genere una partícula, donde cada partícula tiene una posición en x y una posición en y, además de una velocidad vx para x y una velocidad vy para y. El inicializador puede recibir valores de la posición y la velocidad, o bien no recibir parámetros e inicializarlos en posición (0,0) y velocidad (1,1).
Crea el método mover() que recibe el parámetro dt que corresponde al desplazamiento de la partícula. Este desplazamiento en x estará definido por x = x + dx(vx) de manera equivalente para y.
Sobrecarga la función print() para que despliegue la posición del objeto de tipo Partícula como “partícula con posición (x, y) y velocidad (vx, vy)”.
AYUDA PORFAVOR
GRACIAS!
|-------------|
| Partícula|
|------------|
|- x: float |
|------------|
|- y: float |
|------------|
|- vx: float|
|------------|
|- vy: float|
|------------|
|- mover ()|
|-------------|
Realiza un programa que incluya un constructor (inicializador) que genere una partícula, donde cada partícula tiene una posición en x y una posición en y, además de una velocidad vx para x y una velocidad vy para y. El inicializador puede recibir valores de la posición y la velocidad, o bien no recibir parámetros e inicializarlos en posición (0,0) y velocidad (1,1).
Crea el método mover() que recibe el parámetro dt que corresponde al desplazamiento de la partícula. Este desplazamiento en x estará definido por x = x + dx(vx) de manera equivalente para y.
Sobrecarga la función print() para que despliegue la posición del objeto de tipo Partícula como “partícula con posición (x, y) y velocidad (vx, vy)”.
AYUDA PORFAVOR
GRACIAS!
Valora esta pregunta


0