Көрілім: 5062 | Жауап:3

C# тіліндегі мұрагерлік (继承) және жалпылық тиіпті (泛型) қалай түсінуге болады?

ersin
Уақыт: 2015/12/27 13:03:51
C# тіліндегі мұрагерлік (继承) және жалпылық тиіпті (泛型) қалай түсінуге болады, нендей ролдар атқарады?

0
dwdar
Уақыт: 2015/12/28 9:31:56

继承 деген мұрагерлік болып java тілінде төмендегілдей ұғымдарды қамтиды. Ал #C дегі мағынасы да осымен ұқсастау. Айналып келгенде мұрагерлік дегеніміз-ортақ қасиеттердің сұрыпталуы болып табылады.

жауа тіліндегі мұрагерлік ұғымы


0
oylan
Уақыт: 2015/12/28 13:33:42

Мүрәгерлік (继承) ұғымы өбиектіге бағыттаған программалау тіліндерінің негізі үш шартының бірі. Олар: бекемдік (封装), мүрәгерлік (继承) және көп күйлілік (多态) .

Мүрәгерлік атаның қасиетінің балаға даруы. Демек, егерде мәлім A класта (class) сәлемдесу фұнкциясы бар болса, онда оның мұрагері болған барлық кластарда бағанағы сәлемдесу фұнткциясы (еш программа Жазбастан) бар болады.

Бұның ролы: оқсас ролға ие кәдтәрдің қайталануынан сақтанумен бірге, өбиектілер арасында байланыс орнату.

0
oylan
Уақыт: 2015/12/28 13:52:44
Жалпылық тиіп (泛型) : бұл C# тілінің 2. 0 нұсқасында енгізілген қасиет. Сәйкесті жүлгенік қалыбы. Net framework 2. 0. Бұл мынадай екі жақтан маңызды рол ойнайды. 1, әлгөризмді (есетпеу тәсілі) көп түрдегі тыйптерде ортақ пайдалануға болады. Мысалы: екі санның мәнін айырбастауды іске асыратын фұнкция жазу керек болса, онда сәйкесті түрде int, float, double тиіпті пәрәметірлік фұнтксияларды анықтау керек. Егерде жалпылық тыйптен пайдаланатын болсақ, онда бір фұнткциямен қалаған тыйіптегі сандардың мәнін айыр бастауға болады. 2, онымды программа жазуға пайдалы. 3, программаның тыйіптік ақаусыздығына пайдалы. Бұл C++ тіліндегі қалып (template 模板) ұғымына оқ. . .

Толық мазмұнын оқу үшін сұхбатқа кіріңіз Сұхбатқа кіру

0

Тақырыпқа лебіз жазу үшін сұхбатқа кіріңіз. سۇحباتقا كىرۋ

Мүше есіміңіз :
Құпия нөміріңіз :
QQ: 108475610, e-mail: oylan11@gmail.com tel: 18999380223
copyright © 2017 KazakhSoft 新ICP备10002278号