Скалада эмне жокко эсе?
Скалада эмне жокко эсе?

Video: Скалада эмне жокко эсе?

Video: Скалада эмне жокко эсе?
Video: 9-класс | Биология | Клетканын ачылыш тарыхы жана анын изилдениши 2024, Май
Anonim

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

Бул жерде, Scalaдагы ыкманы кантип жокко чыгарасыз?

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

Андан тышкары, Scala бир нече мурасты колдойбу? Scala жок уруксат берүү үчүн көп тукум куучулук өз алдынча, бирок узартууга мүмкүндүк берет көп өзгөчөлүктөрү. Белгилер класстар арасында интерфейстерди жана талааларды бөлүшүү үчүн колдонулат. Алар Java 8дин интерфейстерине окшош. Класстар жана объекттер белгилерди кеңейте алат, бирок белгилерди түзүү мүмкүн эмес, ошондуктан эч кандай параметрлери жок.

Муну эске алып, Скала кайсы класстан мураска алат?

It болуп саналат ичинде механизм Scala кайсы тарабынан класс болуп саналат уруксат берилген мурастоо башкасынын өзгөчөлүктөрү (талаалары жана ыкмалары). класс . Маанилүү терминология: Супер Класс : The класс кимдин өзгөчөлүктөрү мурас болуп саналат суперкласс (же база) катары белгилүү класс же ата-эне класс ).

Скаладагы супер класс деген эмне?

А боюнча ыкманы чакырыңыз Скаладагы супер класс . Бул түшүнүк биз чалгыбыз келгенде колдонулат супер класс ыкмасы. Ошентип, качан а база жана субкласста биз колдонгон түшүнүксүздүктү чечүү үчүн бирдей аталган ыкмалар бар супер чакыруу үчүн ачкыч сөз базалык класс ыкмасы. ачкыч сөз супер ” Буга Мурас түшүнүгү менен келген.

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