2017-06-12 4 views
-5

Bitte schlagen Sie die beste Konstruktionstechnik für den folgenden Fall vor: ............................. ..............................................Implementieren Sie die Mitarbeiterhierarchie mit Java OOPs

In einer Firma haben wir verschiedene Abteilungen. Unter jeder Abteilung haben wir mehrere Mitarbeiter. Ich muss die Details eines Mitarbeiters mit JAVA in eine Datei schreiben.

Das Format der Datei ist wie, Erster Abschnitt gibt Firmendetails und zweiten Abschnitt werden Mitarbeiterdetails und dritten Abschnitt wird Abteilung Details sein.

IF dort 100 Mitarbeiter ist, gibt es 100 Datensätze und jeder Datensatz hat die oben diskutierten drei Abschnitte (Unternehmen, Mitarbeiter und Abteilung)

Welche JAVA OOP Konzept kann ich (Interface oder Vererbung)?

+0

lesen Sie bitte [wie eine gute Frage zu stellen] (https://stackoverflow.com/help/how-to-ask) – Omore

+0

Und bitte lesen Sie auf OOP. Sie müssen beides tun! –

Antwort

0

Ich denke, Sie sollten die Vererbung verwenden. Beispiel: Machen Sie eine Klasse für company_details, dann erben Sie diese aus der Klasse Department_A, Department_B, Department_C Innerhalb jeder Abteilung Klasse schreiben Sie einfach Methoden für Ihre Mitarbeiterdetails oder eine separate Klasse für Mitarbeiter und Sie können jede Abteilung Klasse erben. Innerhalb der Employee-Klasse schreiben Sie alle notwendigen Methoden wie: setName (String Emp_Name), etc .. Am Ende erstellen Sie ein Objekt von Mitarbeiter in Ihrem Haupt und versuchen, aufzurufen. Viel Glück.!

Verwandte Themen