Жалпы интерфейс деген эмне?
Жалпы интерфейс деген эмне?

Video: Жалпы интерфейс деген эмне?

Video: Жалпы интерфейс деген эмне?
Video: МS Word жалпы интерфейси 2024, Ноябрь
Anonim

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

Ошондой эле, Javaдагы жалпы интерфейс деген эмне?

Жалпы интерфейстер дал ушундай белгиленет жалпы класстар. Мисалы: MyInterface бул а жалпы интерфейс myMethod() деп аталган ыкманы жарыялайт. Жалпысынан А жалпы интерфейс а сыяктуу эле жарыяланат жалпы класс.

генериктерди кантип колдоносуз? Кыскасы, генериктер класстарды, интерфейстерди жана методдорду аныктоодо типтерди (класстарды жана интерфейстерди) параметр катары иштетүү. Метод декларацияларында колдонулган көбүрөөк тааныш формалдуу параметрлер сыяктуу эле, typeparameters дагы сиз үчүн жолду камсыз кылат. колдонуу ар кандай киргизүүлөр менен бирдей код.

Ошо сыяктуу эле, жалпы класс деген эмне?

Аныктама: “А жалпы түрү болуп саналат жалпы класс же типтер боюнча параметрленген интерфейс. Негизинен, жалпы түрлөрү жалпы жазууга мүмкүндүк берет, жалпы класс (же ыкма) ар кандай түрлөрү менен иштеп, кодду кайра колдонууга мүмкүндүк берет.

Тип параметриндеги интерфейсти чектөөнүн максаты эмнеде?

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

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