KomepiutaPolokalame

O mataupu faavae autu o le PLO ma lo latou faaaogaina

faamatalaga lautele

OOP - o se faiga o le polokalame na faaali i le 80 a le o le senituri lona 20. I le faatusatusa atu i le gagana taualumaga lea faamatalaga ma faatonuga mo lo latou faagasologa oi ai eseese, i polokalame e fiafia i le mea, ua tuufaatasi lenei faamatalaga i totonu o se faalapotopotoga e tasi.

mataupu faavae o le PLO

I le polokalama mea-polokalame ei ai lona lava postulates. mataupu faavae OOP - o lona manatu autu. E tolu e sili ona taua ia i latou: tofi, polymorphism ma encapsulation. O loo i lalo taitasi o le a iloiloina i auiliili. Fundamentals o polokalame i le gagana OOP o le faaaogaina o mea faitino ma vasega. I le soloaiga mai taualumaga faiga o tusitusiga code puna e tetee-taulai masani ona faigata, ae peitai, o le a maua e sili ona developers le tele o tulaga lelei i le PLO.

encapsulation

Encapsulation - o le faaaogaina o faamatalaga fusion ma faatonuga mo lo latou galueaina i se faalapotopotoga e tasi - o le vasega. I le taimi o tusitusiga polokalame i se tasi o le gagana OOP loo i ai se eseesega i le va o faamatalaga i totonu ma fafo atu o le faalapotopotoga. Faapea ona ausia faamatalaga saogalemu ma auala o lo latou faatinoga e ala i faatosinaga i fafo, mo se faataitaiga, mai le isi vasega e le o faatatau i lenei mea. I totonu o le ute lea o le faamatalaga ua manuia fegalegaleai ai ma le tasi i le isi, ae o loo puipuia mai faatagaina avanoa mai fafo.

maua

O le mataupu faavae lona lua o OOP - tofi - o le tomai o le tasi le vasega faaaogaina metotia isi e aunoa ma le toe faia i lo latou faatinoga moni. Tofi aveesea le redundancy o le code puna.

polymorphism

O le isi mataupu faavae o le OOP - Polymorphism. O lona faaaogaina o lona uiga mo manipulating mea e eseese tikeri o le lavelave e mafai ona faatupuina ai se Ofisa e tasi o le a tali ese i le mea na tutupu ma i le taimi lava lea e tasi o le aia tatau e faatino ai le galuega.

gagana OOP

e faaaoga mataupu faavae OOP i se gagana polokalame sili ona lauiloa e pei o C ++ ma le Java, lea e atiina ae se vaega taua o le polokalama ma talosaga. E i ai foi itiiti gagana faaaoga OOP - o Delphi, Object Pascal, Ruby ma le tele o isi.

PLO faitioga

E ui lava i le faamatalaga lelei lautele i lenei methodology, e masani lava ona faailoa mataupu faavae OOP ma faitioina. E pei o polokalame tau taualumaga i OOP ei ai lona drawbacks.

Muamua, o le lavelave o le suiga. Ina ia malamalama i mataupu faavae OOP, e manaomia ai se tele o le taimi, o le tele galulue vavalalata na o tagata ma taualumaga gagana polokalame.

Lona lua, o le leai o se pepa e sili atu ona faigata ona e te manaomia e le gata e faamatala ai le vasega ma mea faitino, ae faapea foi tulaga patino o latou faatinoina.

Tolu, o le soona fetuutuunai o metotia e mafai ona taitai atu ai i le mea moni e faapea o le a lofituina tapaina le puna code ma atiina ae polokalame i lenei tulaga faapitoa, foliga ma le gafatia. I le faaopoopo atu, ia matau le atoatoa le faatinoga i le tulaga o faasoasoa manatua. Ae peitai, e tusa lava po o le aofai o manatu o le faatupulaia pea o loo siomia ai polokalame o OOP ma vave evolving gagana i latou lava.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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