JavaScript Classes in Sinhala
Object Oriented Programming in JavaScript
TABLE OF CONTENT
00:00 Intro
00:37 How to create a Class (class keyword)
00:50 constructor() Method
01:12 this Keyword
01:32 Creating a Class Instance
01:56 Create a Class Method
02:32 Execute Class Method
02:45 Inheritance (extend keyword)
03:35 super() Method
04:38 Method overriding
05:43 Encapsulation
06:08 Private Properties (# key)
08:20 Private Methods (# key)
09:06 Getters (get Keyword)
10:31 Static Properties (static keyword)
11:15 Static Methods
*Other JavaScript Tutorials:*
JavaScript for Beginners:
https://youtube.com/playlist?list=PLYmyc7wRFoQjxkHAzHh1UIdU7ZdjTQvQt
Advanced JavaScript Tutorial in Sinhala:
https://youtube.com/playlist?list=PLYmyc7wRFoQgubQcpuDSreQ7t4-AjJKCg