Was ist Objekt in Java? Wie viele Typen gibt es und wie können wir Objekte erstellen? Bitte geben Sie mir klare Beispiele.

15 Antworten


  • Es gibt vier Möglichkeiten, ein Objekt in Java wie folgt zu erstellen:
    1. Verwenden des new-Operators
    2. Verwenden von Class.forName()
    3. Verwenden der Methode clone()
    4. Objekt-Deserialisierungial
  • Das Java-Objekt ist ein Schlüssel zum Verständnis der objektorientierten Technologie. Die einfache Definition eines Objekts ist eine Sache, die Informationen enthält, wie wenn Sie sich jetzt umsehen, dann finden Sie viele Beispiele für reale Objekte: Ihren Hund, Ihren Schreibtisch, Ihren Fernseher, Ihr Fahrrad.

    Objekte der realen Welt haben zwei Eigenschaften gemeinsam: Sie alle haben einen Zustand und ein Verhalten. Hunde haben Zustand (Name, Farbe, Rasse und Hunger) und Verhalten (bellen, holen, mit dem Schwanz wedeln). Das Identifizieren des Zustands und Verhaltens von Objekten der realen Welt ist eine gute Möglichkeit, in Bezug auf objektorientierte Programmierung zu denken.

    Die Software-Objekte sind konzeptionell den Objekten der realen Welt ähnlich. Ein Objekt speichert seinen Zustand in Feldern und legt sein Verhalten durch Methoden offen. In Java ist die Klasse ein Objekt, das von seinem Objekt aufgerufen wird.

    Das Bündeln von Code in einzelne Softwareobjekte bietet eine Reihe von Vorteilen, darunter:
    Modularität: Der Quellcode für ein Objekt kann unabhängig vom Quellcode für andere Objekte geschrieben und gepflegt werden. Einmal erstellt, kann ein Objekt leicht innerhalb des Systems herumgereicht werden.

    Informationsverbergung: Durch die Interaktion nur mit den Methoden eines Objekts bleiben die Details seiner internen Implementierung vor der Außenwelt verborgen.

    Wiederverwendung von Code: Wenn ein Objekt bereits existiert, können Sie dieses Objekt in Ihrem Programm verwenden. Auf diese Weise können Spezialisten komplexe, aufgabenspezifische Objekte implementieren/testen/debuggen, denen Sie dann vertrauen können, dass sie in Ihrem eigenen Code ausgeführt werden.
  • Ein Objekt ist ein Satz von Daten, kombiniert mit Methoden zur Manipulation
    dieser Daten.
    Ein Objekt wird aus einer Klasse gemacht; Eine Klasse ist die Blaupause für
    das Objekt.

    Um ein Objekt zu

    erstellen, müssen Sie die folgenden Schritte ausführen, um ein Objekt zu erstellen: Name für das Objekt:- Syntax: <ClassName> <ClassVariableName>;

    Instanziierung des Objekts: Platz im Speicher für Objekt: Syntax:- <ClassVariableName> = new <ClassName>();

    Initialisierung des Objekts: Wert für Objekt definieren Verwendung des Konstruktors: Syntax- <ClassVariableName> = new <ClassName>(Initialisierungswert);
  • Alle Dinge sind Objekte, die in dieser realen Welt existieren. Es hat zwei Merkmale Zustand und Verhalten.
    Variablen sind der Zustand eines Objekts und Methoden sind das Verhalten eines Objekts.

    Ein Objekt ist eine Sammlung von Attributen und Methoden oder Funktionen.

    Ein Objekt ist eine Entität, die zwei Merkmale Zustand und Verhalten teilt.
  • Objekt ist eine Instanz einer Klasse. Es hat Zustand, Verhalten und Identität. Es gibt keine Objekttypen. Für das zu erstellende Objekt sollte die Klasse des Objekts mit den erforderlichen Konstruktoren erstellt werden und dann wird das Objekt erstellt durch: Klassenname Objektname = neuer Klassenname () (hängt davon ab, welchen Konstruktor wir verwenden).
  • Ein Objekt ist eine Instanz einer Klasse. Objekt kann einige Eigenschaften enthalten und Aktionen Eigenschaften werden als Variablen und Aktionen als Methoden in java dargestellt. Angenommen, wir entwickeln ein Bankprojekt mit einer Bank-Klasse, wenn wir eine Klasse mit Variablen und Aktionen erstellen, die weniger Bedeutung haben ohne Objekt ist hier das Objekt Kunde. Ohne Kunden keine Bank und umgekehrt.
  • 1) mit new
    2) Serilaisierung
    3) Flaches Klonen
    4) Tiefes Klonen entspricht Serialisierung
    5) Reflection/ Class.newInstance()
  • Warum können Sie nicht einfach eine direkte Antwort geben, anstatt Beispiele für einen Hund ... eine Klasse ... ein Haus zu geben ... Sagen wir dieses Fenster hier. Was ist das Objekt in diesem Fenster?
  • Objekte sind der Schlüssel zum Verständnis der objektorientierten Technologie. Schauen Sie sich gleich um und Sie werden viele Beispiele für reale Objekte finden: Ihren Hund, Ihren Schreibtisch, Ihren Fernseher, Ihr Fahrrad.

    Endlich können wir also sagen, dass Objekt alles ist.
  • Nehmen wir ein Beispiel für ein Gebäude. Dann ist der Entwurf einer Wohnung oder eines Zimmers in diesem Gebäude Klasse und jede Wohnung (Zimmer), die unter Verwendung dieses Entwurfs erstellt wurde, ist ein Objekt
  • Objekt ist eine Entität der realen Welt, die aus einer Reihe von Attributen (dh Eigenschaften) und einer Reihe von Aktionen besteht. Object wird verwendet, um spezifische Informationen über eine Entität zu speichern. Objekt ist eine Entität besteht aus dynamischem Speicher, um bestimmte Daten darzustellen.
  • Objekt ist eine erstellte Instanz einer Kombination von Daten und Funktion, die in der Klasse vorhanden ist. Von Bachan
  • Objekte sind die grundlegenden Laufzeiteinheiten in einem objektorientierten System. Ein Objekt nimmt Platz im Speicher ein und hat eine zugehörige Adresse.
    "Objekt=Daten+Methoden".
  • Ein Objekt ist nur eine Abdeckung einer Klasse, die erstellt wird, nachdem die Klasse ausgeführt wurde. Betrachten Sie ein Haus und verschiedene Räume im Haus als Methoden. Personen im Haus leben , als Daten-Mitglieder und ein kleiner Teil des Hauses wie Garage als Konstruktor ....

    Hier ist das Objekt des Hauses würde seinen Garten und das Tor im Garten sein , durch die man zu Hause (Klasse) eingeben und kommunizieren

    Die Die äußere Person (variabel) kann nur über ein Objekt mit dem Haus kommunizieren. Objekt ist die Art der Kommunikation.

    Objektorientiert wird bevorzugt, um die Modularität, Wiederverwendung von Code und Code-Privatsphäre zu haben
  • Ein Objekt ist ein Schlüssel zum Verständnis der objektorientierten Technologie.
    .it ist eine Instanz einer Klasse.
    Es ist eine Entität, die 2 Merkmale Zustand und Verhalten teilt.
    Variablen sind Zustände eines Objekts.
    Methoden sind das Verhalten eines Objekts.

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear