Um die objektorientierte Programmierung vollständig zu erkennen, müssen Sie mit Kategorien vertraut erhalten. Bevor Sie auf reales Konzept der Programmierung sich bewegen, sehen Sie einfach um Sie Selbst, was Sie verschiedene Nachrichten sehen, alle werden benannt durch irgendeinen Namen, um von anderen zu identifizierenen und zu unterscheiden. Wenn als Sie nicht fähig, die Nachrichten dann zu unterscheiden werden bezeichnet als die gleichen Nachrichten können. Viele Nachrichten erkennen, dass alle Softwareentwicklung Indien-Nachrichten die gleichen Attribute haben. Wie pro Beispiel, ist das Auto, das Sie antreiben, gerade eins der Millionen der Autos, die in der Welt gefunden werden.
In der Terminologie der objektorientierten Programmierung (OOP) ist das Auto, das Sie antreiben, ein Fall der Kategorienautos. Jedes Auto hat Verhalten, sowie es einen Zustand hat. Obwohl, das Verhalten und der Zustand von einem Auto nicht auf dem Verhalten und dem Zustand anderer Autos vertrauensvoll ist. Als ein Beispiel von einem Verhalten, das ein Auto hat, erfasst, während der Zustand des Autos vier Räder haben würde. In der Softwareentwicklung Indien der objektorientierten Programmierung, ist es wahrscheinlich, viele Nachrichten der ähnlichen Art zu haben, die einige identische Attribute haben. Ein Beispiel dieser Nachrichten konnte Videoclips oder Vierecke sein. Der Nutzen der Verarbeitung der Nachrichten, die der gleiche Typ sind, ist, dass Sie ein Diagramm für sie festlegen können. Dieses Diagramm wird genannt eine "Kategorie." So ist die Softwareentwicklung Indien-Kategorie ein Diagramm, das die Softwareentwicklung Indien-Methoden und die Variablen enthält, die mit einer spezifischen Gruppe Nachrichten zusammenhängen. Z.B. würde die Kategorie eines Autos die Variablen liefern, die alle Autos einen Zustand würden haben lassen. Zusätzlich zu diesem würde die Kategorie auch Informationen liefern, die mit den Methoden zusammenhängt, die Änderungen im Auto stattfinden lassen.
Sobald die Autokategorie erstellt worden ist, ist es durchführbar, damit Sie viele Autonachrichten von dieser Kategorie aufbauen. Einmal ist der Fall der Autokategorie erstellt worden, ist es die Verantwortlichkeit des Systems, genügend Speicher für die Nachricht und seine Variablen festzulegen. Jeder Fall wird ein Exemplar der Variablen gegeben, die in der Kategorie erstellt worden sind. Z.B. würden MyCar und YourCar unterschiedliche Fälle sein, aber beide würden ein Teil der gleichen Kategorie sein, die Autos sind. Sie haben Werte für die Variablen, die von einander sich unterscheiden. Können Fallvariablen nicht nur erstellt werden, aber Fälle können für die Kategorie selbst erstellt werden.
Die Kategorienvariable fasst Informationen, die durch jeden Fall einer
Kategorie zurückgehalten wird. Als Beispiel stellen Sie vor sich, wenn
alle Autos die gleichen Bremssysteme haben. In dieser Situation eine
Fallvariable ist zu erstellen, um die Bremssysteme zu enthalten nicht
wirkungsvoll. Jeder Fall würde ein unterschiedliches Exemplar der
Variable haben müssen, obwohl der Wert gleich ist. In dieser Situation
wünschen Sie eine Kategorienvariable erstellen, die das gleiche
Bremssystem anhält, und jeder Fall hat diese Variable. Wenn eine
einzelne Nachricht die Variable ändert, wird diese Änderung in allen
anderen Nachrichten offensichtlich. Es ist auch möglich für eine
Kategorie, Kategorienmethoden zu definieren.
Kategorienmethode kann von einer Kategorie festgelegt werden, aber Sie
fordern die Herstellung einer Fallmethode auf einem spezifischen Fall.
Nachrichten haben leistungsfähigen Nutzen, da sie Modularität und die
Fähigkeit haben, Informationen abzusondern. Softwareentwicklung
Indien-Kategorien sind einflussreich, da sie Gebrauch wieder sein
können. Gerade verwendet ein Gebrauch der Autofirma das gleiche
Diagramm, mehrfache Zeiten der Autos, Computerprogrammierer aufzubauen
der Softwareentwicklung Indien mehrfache Zeiten einer identischen
Kategorie, viele Nachrichten zu erstellen. Wenn Sie in Nachrichten
auskennen, konnten Sie die Ähnlichkeiten unter Nachrichten und
Kategorien beachtet haben. Lots Leute, die Umdrehung der
objektorientierten Programmierung in konfuses beim Beschäftigen
Kategorien und Nachrichten studieren.
Im realen Drehbuch liegt der Unterschied unter den Kategorien und die
Nachrichten auf der Hand. Wie pro Beispiel, können Sie den Unterschied
unter einem Autodiagramm und einem tatsächlichen Auto spezifizieren.
Obwohl, wenn Sie Software beschäftigen, die Unterscheidung nicht immer
einfach zu beschmutzen ist.