Wil je een database aanleggen van auto's en eigenaren?
't Is alweer wat jaartjes geleden dat ik met Java bezig was, maar wat ik wel weet, is dat je een main-routine moet hebben die het programma opstart. Met twee klassen zoals je die nu hebt, kun je weinig.
Met Netbeans heb ik de volgende twee klassen gemaakt:
// 1.
package auto;
public class car {
public car() {
}
private String brand = "Opel Astra";
private String license = "AB-12-CD";
public String toString() {
String bl = brand + " -- " + license;
return bl;
}
}
// 2.
package auto;
public class owner {
public owner() {
}
private String name = "JavaBoy";
public String toString() {
return name;
}
}
Dan de derde (of eigenlijk de eerste) klasse die nodig is om de bovenste te gebruiken:
package auto;
public class Main {
public Main() {
}
public static void main(String[] args) {
car c = new car();
owner o = new owner();
String output = c.toString() + " - " + o.toString();
System.out.println(output);
}
}
Of het volgens alle conventies is, weet ik niet, maar als ik er Auto.jar van maak en op de command prompt tik:
java -jar Auto.jar, dan is de output:
Opel Astra -- AB-12-CD - JavaBoy
dus het schijnt te werken. Misschien heb je er iets aan.