Жергиликтүү инстанция менен класс өзгөрмөнүн ортосунда кандай айырма бар?
Жергиликтүү инстанция менен класс өзгөрмөнүн ортосунда кандай айырма бар?

Video: Жергиликтүү инстанция менен класс өзгөрмөнүн ортосунда кандай айырма бар?

Video: Жергиликтүү инстанция менен класс өзгөрмөнүн ортосунда кандай айырма бар?
Video: Become A Master Of SDXL Training With Kohya SS LoRAs - Combine Power Of Automatic1111 & SDXL LoRAs 2024, Май
Anonim

Жергиликтүү өзгөрмөлөр ыкманын сыртында көрүнбөйт. Instance variables жарыяланып жатышат класста , бирок бир ыкмадан тышкары. Алар ошондой эле мүчө же талаа деп аталат өзгөрмөлөр . Класс /статикалык өзгөрмөлөр статикалык ачкыч сөз менен жарыяланды класста , бирок бир ыкмадан тышкары.

Бул жерде, инстанция менен класс өзгөрмөнүн ортосунда кандай айырма бар?

Instance variables жарыяланып жатышат класста , бирок методдун, конструктордун же кандайдыр бир блоктун сыртында. Класс өзгөрмөлөрү статикалык катары да белгилүү өзгөрмөлөр статикалык ачкыч сөз менен жарыяланды класста , бирок методдун, конструктордун же блоктун сыртында.

Ошондой эле, класстын мисалы деген эмнени билдирет? Объектке багытталган программалоодо (OOP), а мисал Бул, адатта, компьютердик программанын иштөө учурунда болгон кандайдыр бир объекттин конкреттүү көрүнүшү. Объект - бул класстын мисалы , жана а деп атоого болот класстын мисалы же класс объект; инстанция андан кийин курулуш деп да аталат.

Буга байланыштуу локалдык өзгөрмө жана инстанция өзгөрмө деген эмнени билдирет?

Жергиликтүү өзгөрмөлөр методунда жана масштабында аныкталат өзгөрмөлөр методдун өзүндө болгон. Ан мисал өзгөрмө класстын ичинде жана методунан жана чөйрөсүнөн тышкары аныкталат өзгөрмөлөр бүт класста бар.

Мисал деп эмнени айтып жатасыз?

Ан мисал жөн гана кандайдыр бир окуя же көрүнүш катары аныкталат. Компьютердик технологияда бул элемент, документ түрү же белгилүү бир маалымат түрүнүн аныктамасына (DTD) ылайык келген документ болушу мүмкүн. Белгилүү бир класска таандык объект, мисалы, Java сыяктуу, ошондой эле бир катары сүрөттөлүшү мүмкүн мисал.

Сунушталууда: