شی گرایی به زبان فوق ساده

blackhacking21

عضو جدید
هر شی کلاسی است که از چند فیلد و توابع و آبجکت ها ساخته شده :
کد:
public class نام کلاس{
int فیلد 1; 
double فیلد 2;
YourVarible فیلد 3;
public void Add(int n1,int n2){ --> تابع
return n1+n2;

}
}
یک مثال :
می خواهید کلاسی بسازیم که برای ما عملیات ریاضی انجام دهد (به زبان جاوا)
کد:
public class mathematical {
public void jam(int n1,int 2){

return n1+n2;

}
public void tafrigh(int n1,int 2){

return n1-n2;

}
public void zarb(int n1,int 2){

return n1*n2;

}
public void taqsim(int n1,int 2){

return n1/n2;

}
}

}
خب حالا می خواهیم در تابع اصلی (main) برنامه از این کلاس استفاده کنیم :
کد:
public class class1{

public static void main(String[] args){

mathematical riazi=new mathematical();// --> طریقه ی استفاده از کلاس 
System.out.println(riazi.jam(5,6)); //--> استفاده از توابع درون کلاس ریاضی 
}

}
به همین سادگی می توانیم مفهوم شی گرایی را بیاموزیم .
اگر دوست دارید جاوا را بیاموزید ابتدا باید با این مفهوم آشنا بشین که امیدوارم همه مطلب رو فهمیده باشند ...
حال مباحث پیشرفته ای زیر این قضیه خوابیده که انشالله بعدا همه را مورد بررسی قرار خواهم داد .
مثل :
سازنده
مخرب
توابع دوست
و ...
 

Similar threads

بالا