Seidor
hombre de pie usando un ordenador

05 de juny de 2024

Què és la POO i per què és tan important?

En el món del desenvolupament web, la Programació orientada a objectes (POO) és un concepte que se sol
escoltar i de fet, qualsevol programador professional sap què és i possiblement estigui desenvolupant projectes
amb aquesta metodologia.

Però, què és?

La POO és un paradigma de programació que innova la forma en què es duu a terme un projecte i se centra
a fer del procés de desenvolupament quelcom més entenedor i escalable. La intenció és apropar la programació a
com expressaríem les coses en la vida real.
Posem un exemple per fer-ho més entenedor: Si la vida real fos un programa i tots fóssim ‘objectes’,
una persona seria un objecte de la classe (motlle) humà. Aquesta persona tindria propietats (color d'ulls, alçada,
color del cabell, etc.) i mètodes (caminar, córrer, saltar, parlar, etc.).

Classes

Normalment, es comença a programar orientat a objectes creant una classe; el lloc on definirem l'
estructura dels elements que seran comuns als objectes. Com comentàvem abans, la classe funciona com
un motlle que dóna forma als objectes instanciats d'aquesta mateixa.
La classe és l'ens principal, en ell s'indiquen quins són els atributs o propietats i mètodes que tindran
totes les variables que siguin d'aquest tipus.

programacion

Propietats

Les propietats són els valors o característiques que la classe té. Les propietats ens permetran guardar
valors específics que podran ser modificats si es desitja, però no són capaços d'executar un algorisme o
càlcul per al retorn.
És comú que una classe tingui propietats d'inici (que es configuraran des del constructor de la classe en
qüestió) perquè quan es creï un objecte, directament s'especifiqui des d'un primer moment, les
propietats principals d'aquest.
Les propietats poden ser modificades externament, perquè per defecte són públiques (des de noves versions
de Javascript, es pot afegir una propietat privada afegint-li un ‘#’ al principi del seu nom).

Mètodes

Els mètodes són funcions en la nostra classe que poden tenir paràmetres. Es fa ús d'ells quan
volem obtenir un resultat d'un algorisme, càlcul, petició externa, etc.
Com passa en les funcions comunes, els paràmetres que li enviem al mètode, ens permetran personalitzar
l'algorisme que el mateix farà internament i poder rebre de tornada una dada de retorn diferent
depenent del valor del paràmetre.
Normalment es nomenen els mètodes com a verbs perquè són accions que es poden executar des d'una
classe.

Instanciar

La forma en què es crearà un objecte instanciat d'una classe és la següent:

programación con fondo negro

Potser et pugui interessar

05 de juny de 2024

Com combinar correctament els tipus de lletra

Hi ha moltes formes de combinar les tipografies, unes més útils que altres, tanmateix, el lloc ideal per començar és comprendre el paper que té cada tipografia i concentrar-se en les qualitats que posseeix.

SEIDOR
05 de juny de 2024

Alternatives gratuïtes al Planificador de Paraules clau de Google Adwords

Un punt clau en el SEO és el Keyword Research, és a dir, la cerca de les paraules clau. Us mostrem tres alternatives gratis.

SEIDOR