Ich möchte folgendes und haben keine wirkliche Idee tun, wie es, vielleicht kann jemand getan werden kann helfen:eine kleine Bibliothek in Verarbeiters
Ich möchte eine kleine Bibliothek in Bearbeitung schreiben, die Programmierung objektorientierte macht Konzepte für Studenten. Ich werde Ihnen ein kleines Beispiel geben:
Bei der Verarbeitung habe ich einfach einen Punkt irgendwo in einer Skizze erstellen konnte durch
point(30, 30);
point(20, 20);
eingeben und so weiter. Was ich erreichen möchte, ist, diese Funktionen in meine eigenen Klassen einzubetten, z.
class Point {
float xPos;
float yPos;
Point(float x, float y) {
xPos = x;
yPos = y;
point(x, y);
}
}
Point p = new Point(10,10);
Das klingt vielleicht dumm, aber auf diese Weise kann ich einen objektorientierten Ansatz besser verwenden.
Meine Frage ist nun folgendes: Lassen Sie uns sagen, dass ich ein paar Dutzend Klassen wie das bauen und sie in einer Bibliothek verwendet werden soll, so dass die Schüler einfach
import myLibrary:
Point P = new Point(10, 10);
verwenden Wie kann ich das tun? Ich weiß, dass es auf der offiziellen Website ein Tutorial gibt, das die Erstellung einer einfachen Bibliothek in Eclipse zeigt, aber ich kann keine Verarbeitungsfunktionen in Java verwenden, oder? Ich denke, mein Konstruktor der Punktklasse würde deswegen nicht funktionieren.
schätzen ich Hilfe
rikojir
was ist Punkt (x, y); in Ihrem Konstruktor? Außerdem sollte es in Ihrem Programm Setter und Getter-Methode geben, um auf x und y zuzugreifen. – Omore