In der objektorientierte Programmierung-objektorientierten Programmierung haben eine Variable mit bestimmter Strecke spezifiziert. Die Strecke der Variable wird als der Platz definiert, in dem sie angesehen werden kann. Im Allgemeinen es gibt zwei einfache Modelle, die verwendet werden und diese werden lexikalisch und dynamisch erstreckt. Lexikalischer Scoping ist ein System, das auf Text basiert und dynamischer Scoping ein System ist, das auf Zeit basiert. Für z.B. vom lexikalischen Scoping ist wie Softwareentwicklung Indien-Phrase, „, das Sie erhalten, was Sie zahlen.“
Mit den Mitteln des lexikalischen Scoping, konnte eine Variable gedruckt werden, weil irgendwelche, die im Block variabel sind, zu einer Zahl gesetzt werden können, die zu einer Variable vorhergehend ist, bekannt. Durch die Hilfe des dynamischen Scoping, erzielen Sie ein Resultat, das auf der Schätzung des Bündels von Werten basiert. Zu der Zeit der Implementierung einer Sprache, ist dynamischer Scoping das einfachste. Es ist die Alternativsoftwareentwicklung Indien, das in den vorhergehenden objektorientierten Programmiersprachen verwendet wurden. Trotz dieses lexikalischen Scoping ist auch Softwareentwicklung Indien, das für Subroutinen bedeutend ist. Dieses ist meistens recht, wenn Subroutinen Aussicht sein können.
Der Bereich einer Subroutine kann in der Unterseite einer Quelldatei
normalerweise angesehen werden. In wenigen Beispielen wird die
Subroutine an der Oberseite der Quelldatei verwendet. Sie würde nicht
innerhalb eines Blockes des Codes wie Variablen verwendet. Trotzdem
kann die Idee von Scoping schwierig sein, und sie wird Träger, wie
bodenlos ein Name angesehen wird. Objektorientierte
Programmiersprache ist ein sehr einflussreiches Paradigma, das eine
große Anzahl Nutzen zu den Programmierern zur Verfügung stellt, die
sich entscheiden, sie einzusetzen. Um mit der objektorientierten Programmierung siegreich zu sein, gibt es einige Konzepte die Sie verstehen müssen. Wenn die Programmiersprache eine Datei der Softwareentwicklung Indien-Befehle der Softwareentwicklung Indien
wie BASIC verwendet, erhalten Sie nicht ein Scopingelement innerhalb
des Systems. Das vollständige Programm würde einschließt von einem
Bereich sein.
Moderne objektorientierte Programmiersprachen
haben mit neuer Stufe eingeführt. Diese Methode ist wegen der Methode
der Datenverarbeitung wird verwendet viel schwieriger. Diese Methode
der Datenverarbeitung wird als seiend Methoden und Kategorien
verwiesen. Verschachtelte Subroutinen werden an Methoden während
innerhalb der Subroutinen werden angeschlossen an Kategorien
angeschlossen. Sie ist viel schwieriger. Im OOP Paradigma können die
Variablen innerhalb der Subroutinen durch eine Referenz eingeführt
werden, die an Softwareentwicklung Indien-Subroutinen
angeschlossen wird. Hier ist es eine Nachricht. Eine Variable innerhalb
einer Kategorie hält einen Bereich an, aber, wenn die Kategorie
instantiated, konnten verschiedene Scopingprobleme dort sein.