Package Com.cqvie.Hello;
Class Person
{
private int age;
private String name;
public void Tell ()
{
System.out.println ("Name:" +name+ "" + "Age:" +age);
}
public int Getage ()
{
return age;
}
public void Setage (int.)
{
This.age = age;
}
Public String GetName ()
{
return name;
}
public void SetName (String name)
{
THIS.name = name;
}
}
public class Testdemo
{
public static void Main (string[] args)
{
Person per = new person ();
Per.setname ("Zhang San");
Per.setage (19);
Per.tell ();
}
}
This program is a fairly simple piece of code that encapsulates a property, defines a private age,name property for the person class, and includes a tell () method with no return value.
Because of the non-accessibility of the private property, a heap of getter (), setter () methods are generated, thus completing a simple encapsulation.
Encapsulation is one of the three main features of Java object-oriented programming. Simple attribute Encapsulation