Абстракттуу класстар жана абстракттуу методдор кандай зарыл?
Абстракттуу класстар жана абстракттуу методдор кандай зарыл?

Video: Абстракттуу класстар жана абстракттуу методдор кандай зарыл?

Video: Абстракттуу класстар жана абстракттуу методдор кандай зарыл?
Video: ЭРКЕКТИН АЯЛЫН СҮЙБӨЙ КАЛГАНЫН КАНТИП БИЛСЕ БОЛОТ? 5 БЕЛГИ 2024, Май
Anonim

Абстракттуу класстар . Реферат (Java кайсыны колдойт абстракттуу ачкыч сөз) дегенди билдирет класс же ыкмасы же талаа же аны аныктоого мүмкүн эмес (б.а. түзүлгөн). Кандайдыр бир башка объект каралып жаткан нерсени ишке ашырышы керек. Эгерде сиз а класстын рефераты , сиз андан объектти түзө албайсыз.

Буга байланыштуу абстракттуу сабактардын мааниси эмнеде?

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

Жогорудагылардан тышкары, абстракттуу класс менен абстракттуу методдун ортосунда кандай айырма бар? А ыкмасы ачкыч сөз менен жарыяланды абстракттуу а деп аталат абстракттуу ыкма . Абстракттуу методдор декларация гана болуп саналат жана анын аткарылышы болбойт. Java класс камтыган а абстракттуу класс деп жарыяланышы керек абстракттуу класс . Ан абстракттуу ыкма ачык же корголгон көрүнүү модификаторун гана орното алат.

Ошентип, абстракттуу класста абстракттуу метод болушу милдеттүүбү?

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

Абстракттуу методдор деген эмне?

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

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