Съдържание
В рамките на Уроци Много пъти трябва да се справяме с различните имена, които сме дали на атрибути и променливи, тъй като най -вероятно сме давали много сходни имена, когато се позоваваме на определен атрибут, може да влезем в малък конфликт на обхвата на споменатите променливи.За да избегнем този вид неудобства и да знаем, че имаме предвид една или друга име на променлива в обхвата или обхвата на променливите, имаме запазената дума "Есте" това ни помага да идентифицираме атрибутите на класа и по този начин да ги разграничим от променливите, с които може да боравим в методите.
Запазената дума "Есте" се използва като препратка, това е от обекта към себе си, това е като a вид самореференция, Той се използва много, когато дефинираме полета с данни и атрибути в клас, тъй като много пъти се налага да дефинираме стойността на атрибут, обикновено даваме на променливата същото име, но за да има смисъл нашата дефиниция Есте За да установим кое име съответства на кой елемент, интересното в това е, че ни помага да осъществим достъп до скритите атрибути на класа, както и до неговите екземпляри.
Нека разгледаме един прост пример, за да илюстрираме концепцията по -добре:
Други приложенияСъщото може да се приложи и за методи Y обекти, по този начин можем да получим достъп до стойностите на същия клас и по някакъв начин да избегнем объркване с други елементи, трябва да се отбележи, че това обаждане е изрично, така че не може да бъде постигнато по друг начин освен с думата "Есте".
Пример може да бъде, че правим претоварен конструктор, но в един от случаите той не получава никакви параметри, вътре можем да направим препратка с този към същия клас и да извикаме конструктора, предавайки фиксиран атрибут, например:
обществен кръг (двойно радио) {this.radio = радио; } обществен кръг () {this.Circle (2.0); }
След това забелязваме как във втория случай сме извикали същия конструктор, но при претоварване, където той получава параметър, също и в конструктора, който получава параметър с думата Есте посочихме атрибута на едноименния клас.
Както виждаме, тази справка ни помага да поддържаме последователност с имената, които използваме в нашите програми, също така ни помага, както в случая с конструкторите, да намалим написания код и да подобрим контекста си.
В края на този урок се научихме да боравим с запазена дума Есте към референтни елементи в нашите класове в програми и приложения, разработени в Java.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка