Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

https://evdoxos.ds.unipi.gr/modules/document/file.php/DS119/%CE%95%CF%81%CE%B3%CE%B1%CF%83%CF%84%CE%AE%CF%81%CE%B9%CE%BF%202015/Java_Ergasia_2014_2015_v1.pdf

 

μάγκες έχω την πιο κάτω άσκηση  σε java  όποιος έχει την καλοσύνη και θέλει να βοηθήσει  δέκτη κάθε βοήθεια έχω κάνει την point και προσπαθώ να ολοκληρώσω την shape αν βλέπετε κάποιο λάθος   διορθώστε  

 

 

public class Point {
 
Point() {
x = 0; // dino orisma p h arxiki timi x tha einai panta 0 to idio kai to
// y
y = 0;
}
 
public double y;
public double x;
 
public void setPoint(double x, double y) { // kanw ti methodo afti gia na
// kanw to
if (x > 0) {
this.x = x;
}
 
else {
System.out
.println("oi syntetagmenes pou edwses gia X einai mikrotero tou 0 xanaprospathise");
 
}
if (y > 0) {
this.y = y;
}
 
else {
System.out
.println("oi syntetagmenes pou edwses gia X einai mikrotero tou 0 xanaprospathise");
 
}
}
 
}
 
 
 
 
 
 
 
 

 


και η shape

 

 public class Shape {

 
Point sint =new Point();
double cen= sint.x;
 
   
   
   }
Δημοσ.

Στην Point είχες ξεχάσει να κλείσεις τις αγκύλες και στην Shape ξέχασες την main
 

import java.util.*;

public class Point {
    
    public double y;
    public double x;
     
    Point() {
        x = 0;           
        y = 0;
        
    }
    
 
    public void setPoint(double x, double y) { // kanw ti methodo afti gia na
        // kanw to
        if (x > 0) {
        this.x = x;
       }
 
        else {
        System.out.println("oi syntetagmenes pou edwses gia X einai mikrotero tou 0 xanaprospathise");
 
        }
        if (y > 0) {
            this.y = y;
        }
 
        else {
            System.out.println("oi syntetagmenes pou edwses gia X einai mikrotero tou 0 xanaprospathise");
 
        }
    }
    
    public String toString() {
        return "("+x+","+y+")\n";  //gia emfanisi suntetagmenwn
    }
 
}
import java.util.*;

public class Shape {
 public static void main (String[] args) {
    Point sint =new Point();
    sint.setPoint(1.0,2.0);
    System.out.println(sint);//tupwnei tis suntetagmenes me thn toString
 }
 
}

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...