I m experienced java developer .. i started watching this playlist to refresh but.. i ended up actually learning making me realize.. i dont know stuff still.However, I loved your teaching way.
@subajaelango153510 ай бұрын
Actually sir you're my favorite trainer 🔥
@Mrindia-k8n3 ай бұрын
00:04 Encapsulation is a part of object oriented programming. 01:33 Data is stored in the brain in the format of variables 02:57 Data access control in object-oriented programming 04:22 Private variables can only be accessed within the same class. 05:56 Data access is restricted using methods. 07:16 Private variables can only be accessed within the class that they are defined in. 08:51 Setting values for variables and accessing them using methods. 10:22 Encapsulation is a way to bind data and methods together
@sakthipriya8653 Жыл бұрын
Its 2 complete hrs, I'm still watching your playlist. Hats off Mr. Navin 👏
@anuanitha527811 ай бұрын
Complete 105 videos
@RR_Programming_Kingdom9 ай бұрын
just don't watch practice it also
@sakthipriya86533 ай бұрын
@@anuanitha5278Completed
@wolverine34197 ай бұрын
the way you explain this is magical. I went through videos to find out what encapsulation is and from you i found it. Highly Appreciated Man!
@MFM888324 ай бұрын
You've used the perfect word, it is just "magical". Telusko has a special talent for teaching!
@AyeshaKhan-om9mu Жыл бұрын
Sir your teaching skills are very good 💯 it's very helpful Java playlist for beginners thankyou so much and Allah bless you ✨👍
@navasshariff.s9426 Жыл бұрын
❤
@dr.renukapatel9403 Жыл бұрын
the way you explain any topic is awesome, specially examples....
@user-yz5ub8tb2t10 ай бұрын
Sir, you're tin god and one of my favourite and i like you, god will bless you helping a lot for who needs technical stack to grow their skill-set, hope you provide more content like this, finally your flow of explanation was outstanding, and i like you a lot and a lot more...🔥
@jananisrivaideesh1316 Жыл бұрын
You are superb sir💯💯💯the way of teaching is in easily understandable manner
@SoulOfBharat3 ай бұрын
there is no hesitation that you are the best trainer. you really understand how one should be taught it means you understand the problem a student face while studying and grasping the concept. love from the capital of india and from Bihar.
@shortnews1819 Жыл бұрын
You are Superb, the way you taught is excellent.
@LearnEnglishMM10 ай бұрын
You are using examples from personal life; it’s good to let others learn things well. Try to give a minimum of two examples in each video per topic. Thanks.
@debarghyamajumder9982 ай бұрын
Your Teaching is Great Sir! 💛
@aniketankush2183 ай бұрын
Sir your way of explaining is just brilliant!👏
@samnasaif4794Ай бұрын
this is absolutely understandable java concepts simply ,thanku naveen sir
@subbu9739Ай бұрын
your explination is awesome sir, easy to understand and grasp the concept.thank You🙏
@yashaswinihm42888 ай бұрын
Just explained like a wow.Omg wow 🔥
@SB-pk2ss Жыл бұрын
you don't need to use a static block if you just want to initialze a field private static String name = "Phone"; would be enough. but if you need some complex manipulations, requires several lines of code, than yes, there static blocks come in
@RGMUTEX9 ай бұрын
Your teaching style is marvelous❤. Love from Nepal!
@user-xc5tg3zi4e6 ай бұрын
@Telusko I have a question sir, We can even call the getAge() method by simply passing the value and calling it under Demo class, even age is private in class Human. I tried it and worked well, which states that we don't need setAge() method to set the value, can simply pass through the getAge() and fetch the value. Please explain sir, how I am wrong and why do we need get, set methods here? I am pretty sure there must be point behind there :) For eg: public int getAge(int a) { age = a; return a; } And while calling it under class demo, we can define: Human obj = new Human(); int final = obj.getAge(56); System.out.println(final);
@Tolly6335 ай бұрын
If u try to just age()method passing the value under demo class from calling function age method to called function age() without get method. If u can declare variables as private u can't access variables without set or get methods. But u did declare variables as private at the same time u used get /set method. That's the reason u got an output(u haven't no error)
@user-mq2cb4rx4g Жыл бұрын
That is fantastic, sir, you are a legend.
@user-yj7ub6dw5n10 ай бұрын
Sir your explanation is amezing tqs alot you are equal to God for me
@DistantGlowingStar9 ай бұрын
Nice explanation of getters and setters
@shivanatchiyarmariammal29 күн бұрын
instaead of the word behaviour we can use methods right ..? please correct me If I am wrong ...!
@aanchalthakur9088Ай бұрын
sir i got ur point but in set method why we used void returntype as uh had told in method concept that we use void as returntype when we dont want to return anything ....plz clear this doubt of mine
@khankashif75869 ай бұрын
Explanation way is so easy
@it.b.61.prashantsingh875 ай бұрын
Explanantion was top notch! But my question is we use private access modifier so that other classes can't use it, and then we create get and set method through which we can change and access the value, if we are including get and set method for private variable, why we simply can't keep the vaiable public if in the end we need to access and change the data.
@ch.Rambabu-goud6 ай бұрын
I am extremely happy to see your vedioed
@shaikbasha3882 Жыл бұрын
you stored lot of information in your brain and by seeing itself everyoone can understand :) just kidding , lovely explanation
@vallikumar1281 Жыл бұрын
expected one.. Thank you sir..
@lepakshirh74192 ай бұрын
Tqsm sir for sharing knowledge thoroughly🤝🫂
@vinodonweb10 ай бұрын
amazing teacshing method 👍👍
@rahulpawar59276 ай бұрын
very good explaination sir.
@saurabhhedau33009 ай бұрын
best ever example you told here sir
@balajikavitha8835 Жыл бұрын
Nice explanation
@suieyP78 ай бұрын
Superb sir. Thank you very much.
@vigneshrp12946 ай бұрын
I have a doubt from a long time and couldnt find the answer.......We use access modifiers to control the accessiblity within the program to ensure encapsulation.....so if we have a private variable and if still we can access it through a public getter method then what is the use of having a private variable.....it can be public instead right?
@aishwaryasinnur2256 Жыл бұрын
really easy to understand sir 😍😍thanku
@kaku-bm1ti4 ай бұрын
thank you sir 👑
@luckygold777 Жыл бұрын
Sir, can u please tell me what is the point if we can access the data and change the data even if it's private? what is the advantage of the variable not being accessed directly.....Please respond as soon as possible sir.
@a.m.e.e.e.r10 ай бұрын
As you heard he said only via methods, so if you don't make "setName" method for example, no one can change the data, while they can GET the data via "getName" it depends on the methods you create. and yeah everyone can touch it if they have your pc, but it's different when it's on the app/game/web you make. Hope it helped. 😊
@jatinsharma37927 ай бұрын
Yes, but is it important to make the class in such a way that we should asign the private vable value directly withou using the setter method.? Why we need to create the strcuture to set the data only and to fetch the data ? I mean what is the actual real life purpose of doin this activity which you are saying Encapsulation ?
@syedfaizan584111 ай бұрын
Thanks ❤
@adityapatil739611 ай бұрын
Can we achieve encapsulation by declaring variables protected instead of private ?
@manikandans1996 Жыл бұрын
Sir pls provide notes for this playlist
@muhammedashkar692 Жыл бұрын
breaks my head and takes his name and says "oh there is his name"🤣🤣
@navasshariff.s9426 Жыл бұрын
Allah bless uuu🎉
@broyea69437 ай бұрын
I just learned about encapsulation right now😂, does this mean I should stop using constructors and use setters instead?
@sirrisathwik8332 Жыл бұрын
telugaa bhaiyaa
@puruagni19274 ай бұрын
Why are you not updating VS Code? Please update VS Code.
@vinaysaiakula94758 ай бұрын
Sir what if we keep method as private 🤔
@iam_robinroy Жыл бұрын
❤tnku sir
@ganeshkumarv3895 Жыл бұрын
why there isn't this.age = age or return this.age ?
@aeroabrar_31 Жыл бұрын
Yes you can, but the variable name which is coming as a parameter should be 'age' .
@ArpithaHK Жыл бұрын
The parameter which is passing to setter method is same as the instance variable, then "this" must be used. for ex: public void setAge(String age); { this.age = age; }
@sachinkhatri1077 Жыл бұрын
U can use that if u set your methods parameters name exactly like instance variables. By the way thats a good practice to use proper name in methods and use this keyword to refer.
@Mrindia-k8n3 ай бұрын
HE is talking about the movie wall -e where he used the words pixel pls give a me a like
@kitsune-hc5zk11 күн бұрын
so its basically POJO and BEANs
@chemistryworl11 ай бұрын
U r lit sir 🔥
@NirajKumar-ip1gq Жыл бұрын
obj.setAge(a: 30); I didn't understood this
@reshmashetty14719 ай бұрын
"break my head and say... Hey! I got the data" 🤣🤣🤣🤣
@rdxdevil5083 Жыл бұрын
very good sir i got it but encapsulation means only public method can access it encapsulation means data hiding but we are going to public the data can someone clear mt doubt....
@neerajgarg909611 ай бұрын
we are not going to public data member instead we are going to public the member functions which help to get and set the value of our private data member see the below code class Encapsulation{ private int x; // now this data member is hidden from outside world as it is private but to set its value and get its value we need to define functions which are public and can be used public void set(int a){ x=a; } public int get(){ return x; } }
@Realfactsofficial-mz4tz4 ай бұрын
sir your video good but it is too lenthy and long
@prudvidiyya92268 ай бұрын
❤
@0shaad Жыл бұрын
adam scandler's pixel
@kvelez10 ай бұрын
public class Main{ public static void main(String[] args) { Human me = new Human(30, "Mario"); System.out.println(me.GetName() + " " + me.GetAge()); } } class Human{ private int age;//private attribute private String name; public Human(int age, String name){//constructor this.age = age;//setting this.name = name; } public void SetAge(int age){//set value this.age = age; } public int GetAge(){//output return age; } public void SetName(String name){//setter this.name = name; } public String GetName(){//getter return name; } }
@princet042911 ай бұрын
mm
@Unknown373d2 ай бұрын
fire uuuuu
@adithidesai869010 ай бұрын
6:28 Jeffrey Dahmer's way of accessing the data
@sultankodirov8 ай бұрын
you can user my name as a trainer hahahaaahahhaahahahah
@sultankodirov8 ай бұрын
I use by the way )))))hahahaha
@authenticworld7271 Жыл бұрын
And your age is 41
@thebacheafghan Жыл бұрын
you cannot define someone's age. you are ageist. you are cancelled.