Java: акыркы класста жана (абстрактуу ыкмалары туруп абстрактуу класс) ортосунда кандай айырма бар?


жооп 1:

добуштар;

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

Башка жагынан алганда, тукум кууп өткөн абстрактуу классы бар. Ал аны бала класстардын жалпы же жалпы жүрүм-турумду аныктайт. Сиздин колдо болсо, "бир нерсе" башка жүрүм-турумду аныктайт. Бирок, абстракттуу ыкмасы туруп абстрактуу класс, алар буга чейин толугу менен жүрүм-турумун аныкталган, себеби, мааниси жок. эч кандай ыкмасы абстрактуу деп жатканда класс арыз алып келген ачкыч абстракттуу да колдоно аласыз.


жооп 2:

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

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


жооп 3:

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

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


жооп 4:

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

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