Friday, February 20, 2009

Class түүний ойлголт

Class гэдэг нь миний ойлгож байгаагаар java гын хамгийн чухал зүйл гэж бодож байна.Энийг Encapsulation гэдэг.Ер нь анх сурч байгаа бид eclipse,netbeans гэх мэт бүх юмнууд нь цаанаасаа гараад ирдэг Editor уудыг эхэндээ ашиглаад хэрэггүй санагдсан шүү.Яагаад гэхээр бэлэн юман дээр бичихээр өөрт тогтохгүй муу талтай юм шигээ.
Би онол нээх сайн ярьж чадахгүй болхоор жишээн дээр тайлбарлая.
class Main
{
public static void main(String[]args)
{
People sodoo = new People("Sod-Od","Batzorig",17);//хүн классд байгаа байгуулагч функцийн туламжтайгаар утга дамжуулж байна.
sodoo.hello();
}
}
class People
{
private String Fname;//Гүшүүн өгөгдөлүүд
private String Lname;
private int Age;
public People(String fname,String lname,int age)//Байгуулагч функц(Гүшүүн өгөгдөлүүдэд анхны утга олгоход хэрэглэдэг)
{
Fname=fname;
Lname=lname;
Age=age;
}
public void hello()//Энэ бол хүн классын функц
{
System.out.println(Fname+" "+Lname+" "+Age+" "+"years old");
}
}
/*
Энэ класс нь хүн гэдэг класс байна хүнд мэдээж овог нэр нас байлаг шүүдээ үүнээс олон зүйлч нэмж болно.
Мөн байгуулагч функц нь тухайн классынхаа нэртэй адилхан байдаг.
*/

Үр дүн;
Sod-Od Batzorig 17 years old

1 Сэтгэгдэл::

Gansukh B said...

Сар шинэдээ сайхан шинэлээрэй.