Part 16- OOPS - Encapsulation in JavaScript

  Рет қаралды 27,226

SDET- QA

SDET- QA

Күн бұрын

Пікірлер: 24
@aravetisravani1646
@aravetisravani1646 3 ай бұрын
Very helpful video sir
@sdetpavan
@sdetpavan 3 ай бұрын
Thanks
4 жыл бұрын
The variables declared with "let" are limited to the scope of a block statement. Therefore, it is impossible to access to varaibles outside the constructor. In your code you are not accessing to the variables declared in the constructor function; you are creating other additional variables.
@thecollective2404
@thecollective2404 3 жыл бұрын
what to do to access those variables ?
@gautamjangir8927
@gautamjangir8927 3 жыл бұрын
Best Explanation Sir.....thanks.
@rambattena5555
@rambattena5555 4 жыл бұрын
Each and every point is clear...it's great to have ur subscribe sir...make more videos on javascript 🙏
@sdetpavan
@sdetpavan 4 жыл бұрын
Sure I will
@Bunny_Love
@Bunny_Love 4 жыл бұрын
Thank you very much for such a wonderful explanation!
@sdetpavan
@sdetpavan 2 жыл бұрын
Welcome
@satyasahoo26
@satyasahoo26 4 жыл бұрын
Thank you so much. Good tutorial
@sdetpavan
@sdetpavan 2 жыл бұрын
Welcome
@SameerKongath
@SameerKongath 4 жыл бұрын
Nice explanation, thankyou sir
@sdetpavan
@sdetpavan 2 жыл бұрын
You're most welcome
@freakkky
@freakkky 22 күн бұрын
Sir, the variables inside of the constructor have never been used as you declare them using let. That makes a huge confusion. You should correct it.
@mohammedsuhailbasha4860
@mohammedsuhailbasha4860 4 жыл бұрын
Very nice explaination sir thank you so much sir
@sdetpavan
@sdetpavan 2 жыл бұрын
Welcome
@sajidsaiyed8169
@sajidsaiyed8169 2 жыл бұрын
But how is Encapsulation, I can direct access marks attributes with the student objects. so I can change marks directly without calling set methods. setMarks(marks){this.marks=marks} --> this.marks: belongs to objects so, I can directly set value into it. So it means you can access the property. Please correct me.
@sujathabaddipadige442
@sujathabaddipadige442 4 жыл бұрын
Very good explanation sir thank you so much for uploading all the videos. After js which frontend framework is better now days like angular or reactjs
@rohitjadhav7422
@rohitjadhav7422 2 жыл бұрын
superb
@sdetpavan
@sdetpavan 2 жыл бұрын
thanks
@thecollective2404
@thecollective2404 3 жыл бұрын
marks and name variables are not being used as they are in the constructor.
@guruchandaguli2014
@guruchandaguli2014 Жыл бұрын
That's why we are using 'this' keyword
@webtestingui7187
@webtestingui7187 2 жыл бұрын
What is difference between this code and your code even i get same output without using the setmethods() class encapExample{ constructor(){ let name,age; } getName(){ return this.name; } setName(name){ this.name=name; } getAge(){ return this.age; } setAge(Age){ this.agage; } } let obj=new encapExample(); obj.name="Alex"; obj.age=20; console.log(obj.getName(),obj.getAge());
@sarveshmelody2857
@sarveshmelody2857 Жыл бұрын
😊😊
JavaScript Classes Tutorial
1:01:29
freeCodeCamp.org
Рет қаралды 292 М.
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
JavaScript Beginners Tutorial 21 | OOP | Encapsulation with example
6:02
Automation Step by Step
Рет қаралды 30 М.
Part 18- OOPS - Prototype in JavaScript
20:23
SDET- QA
Рет қаралды 9 М.
Object-oriented Programming in JavaScript: Made Super Simple | Mosh
1:02:49
Programming with Mosh
Рет қаралды 2 МЛН
JavaScript OOP Crash Course (ES5 & ES6)
40:21
Traversy Media
Рет қаралды 594 М.
JavaScript Beginners Tutorial 25 | OOP | Abstraction with example
8:48
Automation Step by Step
Рет қаралды 32 М.
Part 4- JavaScript Variables & Data Types
30:02
SDET- QA
Рет қаралды 31 М.
Part 8- Functions in JavaScript
26:53
SDET- QA
Рет қаралды 19 М.
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН