Мурас абалынын кандай артыкчылыктары бар?
Мурас абалынын кандай артыкчылыктары бар?

Video: Мурас абалынын кандай артыкчылыктары бар?

Video: Мурас абалынын кандай артыкчылыктары бар?
Video: Мирбек Атабеков - Мурас (Official Video) 2024, Март
Anonim

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

Жөнөкөй эле, мурастын артыкчылыгы жана зыяны эмнеде?

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

Ошондой эле, мурас деген эмне, анын кандай түрлөрү бар? Башка Түрлөрү нын Мурас . Мурас - бул Базалык класс деп аталган учурдагы класстан Туунду класс деп аталган жаңы Классты түзүү процесси. Иерархиялык Мурас . Гибрид Мурас . Көп жолдуу мурас.

Жөн эле, Java'да мурастын артыкчылыгы эмнеде?

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

Мурастын мааниси эмнеде?

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

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