Encapsulation in Object Oriented Programming In Hindi #2

1,060 views · Published 27 January 2018 · 14:36 · Indexed 29 October 2026

Channel: AndroJavaTech4U · 2018 · Science & Technology

Watch on YouTube

In this video you will learn about Java Encapsulation. Encapsulation is one of the most useful object oriented programming concept that all should understand well.
Like, Comments, Share and SUBSCRIBE
don't forget to subscribe my YouTube Channel and share your valuable comments in Comment section down below, i'll be happy t o help you all, your Surya ☺
 Download  my you tube channel  Android application from here-
https://www.dropbox.com/s/stoehcarylm5374/AndroJava%20Tech4U.apk?dl=0
Encapsulation:-

It is the process of wrapping the datamember and member function into a single unit called class.


Java Bean:-
It Is general purpose resuble code which having fallowing feature form a normal class:-

1)-It sould be public.
2)-Its Datamember should be private.
3)-Its should have public setter and getter method(properties method)
4)-Its should be inside package.
5)-Its should  have public default constructor.
6)-This class should not extends any specific class or implements any specific interface, but must implements java.io.Serilizable

Program-
package com.androjavatech4u.login;
public class Login  implements java.io.Serializable
{
private String name,pass;

public void setName(String name)
{
this.name=name;
}
public void setPass(String pass)
{
this.pass=pass;
}

public String getName()
{
return name;
}

public String getPass()
{
return pass;
}


public Login()
{
}
 
}


class Test
{


public static void main(String ss[])
{
Login l=new Login();
java.util.Scanner s=new java.util.Scanner(System.in);
System.out.println("Eneter Name");
String name=s.next();
System.out.println("Eneter Pass");
String pass=s.next();
l.setName(name);
l.setPass(pass);
String msg=Validation.validate(l);
if(msg.equals("success"))
javax.swing.JOptionPane.showMessageDialog(null,"Welcome="+l.getName());
else
javax.swing.JOptionPane.showMessageDialog(null,"invalid User Name or Pass");
}
}

class Validation
{

public static  String validate(Login l)
{
if(l.getName().equals("admin")&&l.getPass().equals("admin"))
return "success";
else
return "fail";
}
}

awt url-
https://www.youtube.com/watch?v=n9NF1O1xzCg&list=PLnfapp4WoqppnD7iLCygNJV41hrnQKa3b&index=1
path seting-
https://www.youtube.com/watch?v=k2gCo4oKKmg&index=20&list=PLnfapp4WoqpqWgXpfNvPCoQ3tEVUTnsYG

java doc-
https://www.youtube.com/watch?v=NLfXdTtW9q8&index=15&list=PLnfapp4WoqpqWgXpfNvPCoQ3tEVUTnsYG

Connect on Socials:-
Facebook:- https://www.facebook.com/AndroJavaTech4U/
Twitter:- https://twitter.com/AndroJavaTech4U
Google Plus:- https://plus.google.com/u/0/+AndroJavaTech4U
LinkedIn:- https://www.linke

More from this channel