how to split class into two classes?
How can I split (using NetBeans 6.9.1) folowing piece of code into two separate classes, creating a separate KlantType class (which only purpose it to contain, and get, set a property 'naam') instead of a KlantType class containing a main class?
package ConsoleApplication1;
public class KlantType {
private String Naam;
public KlantType(String naam) {
Naam = naam;
}
public void setNaam(String value) {
Naam = value;
}
public String getNaam() {
return Naam;
}
private static String klantNaam;
public static void main(String[] args) {
KlantType klantObjectInstance1 = new ConsoleApplication1.KlantType("Janssen");
KlantType klantObjectInstance2 = klantObjectInstance1;
System.out.println("Waarden na initialisatie klant1 en klant2");
klantNaam = klantObjectInstance1.getNaam();
System.out.println("Klant 1 : " + klantNaam);
klantNaam = klantObjectInstance2.getNaam();
System.out.println("Klant 2 : " + klantNaam);
klantObjectInstance2.setNaam("Pietersen");
System.out.println("Waarden na toekenning waarde Pietersen aan eigenschap Naam van instance klant2 van Object Klant");
klantNaam = klantObjectInstance1.getNaam();
System.out.println("Klant 1 : " + klantNaam);
klantNaam = klantObjectInstance2.getNaam();
System.out.println("Klant 2 : " + klantNaam);
klantObjectInstance1.setNaam("Klaassen");
System.out.println("Waarden na toekenning waarde Klaassen aan eigenschap Naam van instance klant1 van Object Klant");
klantNaam = klantObjectInstance1.getNaam();
System.out.println("Klant 1 : " + klantNaam);
klantNaam = klantObjectInstance2.getNaam();
System.out.println("Klant 2 : " + klantNaam);
}
}