RíomhairíClárú

Prionsabail bhunúsacha OOP agus a n-úsáid

Faisnéis ghinearálta

Is stíl chláir é OOP a bhí le feiceáil sna 80í den 20ú haois. Murab ionann agus teangacha nós imeachta, i gcás ina bhfuil sonraí agus treoracha lena bpróiseáil ar leithligh, i gcláir atá dírithe ar chuspóirí, cuirtear an fhaisnéis seo le chéile in aonán amháin.

Prionsabail bhunúsacha OOP

Tá postulates féin ag cláir cuspóirí clár. Is iad prionsabail an PLO a chuid smaointe bunúsacha. Tá trí cinn is tábhachtaí acu: oidhreacht, poliméanachas agus cuimsiú. Thíos, déanfar gach ceann a phlé tuilleadh. Baineann bunúsanna cláir i dteangacha OOP le húsáid rudaí agus ranganna. Nuair a bhíonn tú ag bogadh ó stíl nós imeachta cód foinse scríbhneoireachta chun díriú ar chuspóirí, is minic go mbíonn deacrachtaí ann, ach bíonn buntáistí ag an chuid is mó d'fhorbróirí in OOP.

Ceapadh

Is éard atá i gceist ná sonraí agus treoracha a chur le chéile chun iad a phróiseáil i rang aonáin amháin. Agus cláir á scríobh i gceann de na teangacha OOP, déantar idirdhealú idir faisnéis laistigh den eintiteas agus ón taobh amuigh. Dá bhrí sin, is féidir slándáil sonraí agus modhanna a gcur i bhfeidhm ó thionchair sheachtracha a áirithiú, mar shampla, ó ranganna eile nach mbaineann leis an réad seo. Laistigh an croílár na sonraí atá idirghníomhú go rathúil le chéile, ach a chosaint ó rochtain neamhúdaraithe ón taobh amuigh.

Oidhreacht

Is é an dara prionsabal atá ag OOP - oidhreacht - cumas rang amháin úsáid a bhaint as modhanna an duine eile gan a gcur i bhfeidhm iarbhír a athrá. Ceadaíonn an t-oidhreacht duit réidh le iomarcaíocht an chóid foinse.

Polymorphism

Prionsabal eile de OOP ná polymorphism. Ciallaíonn a úsáid go n-ionchorpraítear rudaí de chastacht éagsúil, is féidir leat comhéadan amháin a chruthú a imoibríonn go héagsúil le himeachtaí agus na tascanna a chur i bhfeidhm i gceart ag an am céanna.

Teangacha OOP

Úsáidtear prionsabail OOP i dteangacha cláir tóir mar C + + agus Java, ar a ndéantar líon suntasach clár agus iarratais a fhorbairt. Tá teangacha OOP níos lú in úsáid freisin - Delphi, Object Pascal, Ruby agus go leor eile.

Criticiú ar an PLO

In ainneoin na ráitis dhearfacha den chuid is mó maidir leis an modheolaíocht seo, déantar critéir OOP a cháineadh go minic. Mar is amhlaidh le cláir nós imeachta Tá i OOP a drawbacks.

Ar dtús, castacht an aistrithe. Chun prionsabail OOP a thuiscint, glacfaidh sé go leor ama, go háirithe do dhaoine a oibríonn go dlúth ach le teangacha cláir nós imeachta.

Ar an dara dul síos, tá míbhuntáiste i gceist le doiciméadú níos casta, ós rud é go mbeidh sé riachtanach ní hamháin cur síos a dhéanamh ar ranganna agus ar rudaí, ach freisin ar chásanna sonracha dá gcur chun feidhme.

Sa tríú háit, is féidir go n-eascraíonn ollmhór iomarcach modhanna go mbeidh an cód foinse agus na cláir fhorbartha ró-ualach le feidhmeanna agus cumais nach bhfuil ag teastáil sa chás áirithe seo. Ina theannta sin, tabhair faoi deara an neamhéifeachtacht i dtéarmaí leithdháileadh cuimhne. Mar sin féin, beag beann ar thuairimí daoine eile, tá líon na gcláróirí OOP ag fás i gcónaí, agus tá na teangacha féin ag forbairt go tapa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ga.atomiyme.com. Theme powered by WordPress.