Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Complejos {
- private double x; //parte real del numero complejo
- private double y; //parte imaginariadel numero complejo
- //constructor--> hay que crear constructor
- // contador del numeros
- public Complejos(double a, double b){
- x=a; y=b;
- numbObjetos++;
- }
- //operaciones
- //sumar
- // estatica-----> public static Complejos sumar(Complejos Z1,Complejos Z2)
- // Coplejos.suma(Z1,Z2)
- // no estatica--> public Complejos suma (Complejos Z)
- // Z1[this].suma(Z2)
- private static long numbObjetos;
- public Complejos suma (Complejos z){
- return new Complejos(this.x+z.x,this.y+z.y);
- }
- public Complejos resta (Complejos z){
- return new Complejos(this.x-z.x,this.y-z.y);
- }
- public Complejos division (Complejos z){
- double aux1 = (this.x*z.x-this.y*z.y)/(z.x*z.x+z.y*z.y);
- double aux2 = (this.x*z.x+this.y*z.x)/(z.x*z.x+z.y*z.y);
- return new Complejos(aux1,aux2);
- }
- public double getReal() {
- return x;
- }
- public double getImaginaria() {
- return y;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement