Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class AdatPar implements Comparable
- {
- public float x;
- public float y;
- public static int hanyadik = 0;
- AdatPar() {
- x = 0;
- y = 0;
- System.out.println( this.toString() );
- }
- AdatPar( float xx , float yy ) {
- x = xx;
- y = yy;
- System.out.println( this.toString() );
- }
- AdatPar( AdatPar obj ) {
- this.x = obj.x;
- this.y = obj.y;
- System.out.println( this.toString() );
- }
- float hossz() {
- return SegedFgv.hossz( x , y );
- }
- float szog() {
- return SegedFgv.szog( x , y );
- }
- @Override
- public int compareTo( Object obj ) {
- AdatPar b = (AdatPar)obj;
- if( this.hossz() < b.hossz() ) {
- return -1;
- }
- if( this.hossz() > b.hossz() ) {
- return 1;
- }
- if( this.szog() < b.szog() ) {
- return -1;
- }
- if( this.szog() < b.szog() ) {
- return -1;
- }
- return 0;
- }
- @Override
- public String toString()
- {
- hanyadik++;
- return x + "\t" + y + "\tA " + hanyadik +". adatpar elkeszult";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment