Как една променлива прави променлива на класа?
Как една променлива прави променлива на класа?

Видео: Как една променлива прави променлива на класа?

Видео: Как една променлива прави променлива на класа?
Видео: Програмиране 0 - Променливи 2024, Април
Anonim

Всеки екземпляр от клас акции а клас променлива , който е на едно фиксирано място в паметта. Всеки предмет мога промяна на стойността на a клас променлива , но променливите на класа могат също да бъдат манипулирани без създаване ан екземпляр от клас . А клас променлива (декларирано статичен ) е местоположение, общо за всички случаи.

По същия начин, може да попитате, може ли един клас да бъде тип променлива?

В обектно-ориентирано програмиране с класове , а клас променлива е всякакъв променлива деклариран с модификатора static, от който съществува едно копие, независимо колко екземпляра на клас съществуват. Той е специален Тип на клас атрибут (или клас свойство, поле или член на данни).

Второ, какво е променлив метод? По същия начин x се дефинира вътре в main метод , и може да се използва само там. Обхватът на x е основният метод . Така че x и y съществуват независимо един от друг, в рамките на съответните си методи . 12. Те са известни като променливи на метода.

Просто така, как да декларирате променлива на клас?

Java предоставя три типа променливи . Класови променливи − Класови променливи известен също като статичен променливи са декларира с ключовата дума static в a клас , но извън метод, конструктор или блок. Щеше да има само едно копие от всеки клас променлива per клас , независимо колко обекта са създадени от него.

Каква е разликата между променлива на клас и променлива на екземпляр?

статичен( клас ) променливи и променливи на екземпляра и двамата членуват променливи защото и двете са свързани с определена клас , но на разлика между те са Класови променливи има само едно копие, което се споделя от всички различното обекти на а клас , докато всеки обект има свое лично копие на екземпляр

Препоръчано: