Skip to content

Commit c2c66e8

Browse files
authored
Update article.md
1 parent 5970025 commit c2c66e8

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

1-js/04-object-basics/04-object-methods/article.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ user.sayHi = sayHi;
6060
user.sayHi(); // Salut!
6161
```
6262

63-
```smart header="Programare orientată pe obiect"
64-
Când scriem cod folosind obiecte pentru a reprezenta entități, asta se numește [programare orientată pe obiect (object-oriented programming)](https://en.wikipedia.org/wiki/Object-oriented_programming), pe scurt: "OOP".
63+
```smart header="Programare orientată pe obiecte"
64+
Când scriem cod folosind obiecte pentru a reprezenta entități, asta se numește [programare orientată pe obiecte](https://ro.wikipedia.org/wiki/Programare_orientat%C4%83_pe_obiecte), pe scurt: "OOP".
6565
6666
OOP este un lucru mare, o știință interesantă în sine. Cum să alegi entitățile potrivite? Cum să organizezi interacțiunea dintre ele? Aceasta este arhitectură, și există cărți interesante pe această temă, precum "Design Patterns: Elements of Reusable Object-Oriented Software" de E.Gamma, R.Helm, R.Johnson, J.Vissides sau "Object-Oriented Analysis and Design with Applications" de G.Booch, și altele.
6767
```
@@ -90,7 +90,7 @@ user = {
9090

9191
După cum s-a demonstrat, putem omite `"function"` și scriem doar `sayHi()`.
9292

93-
Pentru a spune adevărul, notațiile nu sunt complet identice. Există diferențe subtile legate de moștenirea obiectelor (care vor fi acoperite ulterior), dar deocamdată nu contează. În aproape toate cazurile, se preferă sintaxa mai scurtă.
93+
În realitate, notațiile nu sunt complet identice. Există diferențe subtile legate de moștenirea obiectelor (care vor fi acoperite ulterior), dar deocamdată nu contează. În aproape toate cazurile, se preferă sintaxa mai scurtă.
9494

9595
## "this" în metode
9696

@@ -279,7 +279,7 @@ De ce? Dacă dorim să înțelegem de ce se întâmplă asta, să punem sub lup
279279
Privind îndeaproape, putem observa două operațiuni în declararea instrucțiunii `obj.method ()`:
280280
281281
1. Prima, punctul `'.'` recuperează proprietatea `obj.method`.
282-
2. Apoin parantezele `()` o execută.
282+
2. Apoi parantezele `()` o execută.
283283
284284
Deci, cum sunt transmise informațiile despre `this` de la prima parte către a doua?
285285

0 commit comments

Comments
 (0)