Telefonbuch entwickeln

Status
Nicht offen für weitere Antworten.
Hallo zusammen, anscheinend ist die Aufgabe ziemlich einfach, aber ich bekomm es nicht so wirklich hin, kann mir jemand von euch helfen? Muss das Ergebnis auch präsentieren!

Entwickeln Sie ein online-Telefonverzeichnis für Ihre Freunde und Bekannten. Dazu gehören neben den Daten, die Sie über Ihre Freunde und Bekannte speichern wollen, auch typische Verwaltungsfunktionen wie neuen Eintrag einfügen, einen alten löschen, einen Freund suchen und einen Eintrag anzeigen.
Das Besondere an dieser Aufgabe ist, dass Sie die Verwaltungsfunktionen für das Telefonverzeichnis in eine Schnittstelle packen sollen, damit Sie Ihr Online-Telefonverzeichnis mit unterschiedlichen Datentypen realisieren können, ohne zuviel Aufwand zu betreiben (verstehen spart Arbeit!).
 

Verjigorm

Top Contributor
Haste dir denn überhaupt schonmal überlegt, was du alles brauchst?
(so ganz ohne irgendeine Programmiersprache)

daten? vorname, nachname...?
wie willste es eingeben? konsole oder gui?
wo willste es speichern? datenbank, datei...?
was haste für Erfahrungen in Java?
usw usw.

das sollte dir vorher schonmal bissl klar sein, sonst wird dir hier kaum einer helfen ohne Eigeninitiative
 

Verjigorm

Top Contributor
Jango hat gesagt.:
Verjigorm hat gesagt.:
wie willste es eingeben? konsole oder gui?

JavaProgrammierer hat gesagt.:
Entwickeln Sie ein online-Telefonverzeichnis für Ihre Freunde und Bekannten

Zumindest diese Frage hat er dir schon beantwortet, bevor du sie überhaupt gestellt hast. :wink:

oooookkkkk, das hab ich überflogen, das macht das ganze natürlich nicht einfacher :D
 
Dadurch, dass wir es relativ klein halten sollen, ohne Datenbankanbindung hab ich bis jetzt nur Vorname, Nachname, Telefonnummer und Handynummer benutzt, als dynamische Datenstruktur
Als GUI eingeben
sonstiges:
einfügen
suchen
löschen
 
J

JavaAnfängerin

Gast
Hi Leute,
Ich habe genau die selbe Aufgabe zu entwickeln..
Und kenne mich aber nicht so aus...
Also ich arbeite mit eclipse und möchte jetzt erst mal nur Namen und Telefonummer ausgeben..
Das klappt auch ganz gut:

public class Telefon {

String nummer;
String name;

public Telefon(String name, String nummer) {
this.nummer =nummer;
this.name = name;
}

public void setTelefonnummer(String nummer) {
this.nummer = nummer;
}
public String getTelefonnummer() {
return nummer;
}
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
}


und hier kommt meine Main:

public class Telefonbuch {

public static void main(String[] args) {

Telefon obj = new Telefon("James Matthieu", "0170 / 54 238 97");
Telefon obj1 = new Telefon("Aylin Maria", "063456/ 13780");
Telefon obj2 = new Telefon("Stella Donchelo", "09234/ 2340534");
Telefon obj3 = new Telefon("Marie Antoinette", "0178/ 247546ß");


for(int i = 0; i < 1; i++) {
System.out.print(obj2.getName());
System.out.print(", ");
System.out.println(obj2.getTelefonnummer());
}

}

}

Meine Frage: Gibt es auch eine andere Möglichkeit, dass vielelicht professioneller zu machen? Und wie würdet ihr die Suchfunktion machen? Auch mit den Get und set Methoden?

Danke für eure Hilfe im Vorraus ;)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Telefonbuch Java Basics - Anfänger-Themen 2
L Telefonbuch erstellen Java Basics - Anfänger-Themen 2
A Im Telefonbuch eine Tabelle ergänzen Java Basics - Anfänger-Themen 6
K Telefonbuch Implementation mit Java Collections Java Basics - Anfänger-Themen 4
M Telefonbuch problem Java Basics - Anfänger-Themen 13
kitz Telefonbuch (Vector) Java Basics - Anfänger-Themen 17
P Telefonbuch (Console) Java Basics - Anfänger-Themen 8
M Telefonbuch Java Basics - Anfänger-Themen 3
M Telefonbuch in einem Handy GUI! Java Basics - Anfänger-Themen 3
K Algorithmus entwickeln Java Basics - Anfänger-Themen 1
Kirby.exe Algorithmus entwickeln Java Basics - Anfänger-Themen 37
J Mit OpenJDK entwickeln aber Oracle SE Runtime installieren? Java Basics - Anfänger-Themen 6
C Klassendiagramm aus Java-Code entwickeln Java Basics - Anfänger-Themen 3
M Kalendersystem entwickeln Java Basics - Anfänger-Themen 8
T JDK installieren 64 Bit OS - für 32-Bit entwickeln. Java Basics - Anfänger-Themen 3
1 Neuen Datentyp für rationale Zahlen als Klasse entwickeln Java Basics - Anfänger-Themen 20
B Multithreading und eigene Queue entwickeln Java Basics - Anfänger-Themen 3
D Wie genau kann ich in Java Komponenten entwickeln? Java Basics - Anfänger-Themen 6
A java cache löschen/ausschalten bzw. Browser Applets entwickeln Java Basics - Anfänger-Themen 9
G Eigene kleine Sprache entwickeln Java Basics - Anfänger-Themen 6
M Eine Art Taschenrechner entwickeln? Java Basics - Anfänger-Themen 31
S Chat entwickeln. Java Basics - Anfänger-Themen 11
G Weblogin entwickeln Java Basics - Anfänger-Themen 2
R Algorithmen entwickeln und in Java umsetzen Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben