ممكن حد يقول لي شو فايدة هذا الكود و عمله بالضبط
public String toString(){
return "Name: " + name + ", " +
"Price :" + price +", " +
"Number of Part: " + numberOfPart +", ";
}و شكرا
ممكن حد يقول لي شو فايدة هذا الكود و عمله بالضبط
public String toString(){
return "Name: " + name + ", " +
"Price :" + price +", " +
"Number of Part: " + numberOfPart +", ";
}و شكرا
/*
* Test.java
*
* Created on 27 أبريل, 2008, 10:11 م
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
/**
*
* @author eisa
*/
public class Test {
String name;
String price;
int num;
public Test(String name,String price,int num){
this.name=name;
this.price=price;
this.num=num;
}
public static void main(String args[]){
Test t=new Test("Khafougi","99",15);
System.out.println(t);
System.out.println(t.toString());
}
public String toString(){
return "Name: " + name + ", " +
"Price :" + price +", " +
"Number of Part: " + num +", ";
}
}المثد toString فائدتها هي انها تقوم بتمثيل الاوبجكت على شكل String
بالتالي انت اذا اردت ان تطبع الاوبجكت فقط قم ببناء الداله toString واجعلها ترجع كل instance members للاوبجكت تبعك
وفي System.out.print قم بتمرير الاوبجكت وهو بشكل ضمني ينادي دالة toString
الكود الذى عرضه الاخ خقوقى
هو تعريف لدالة تقوم بارجاع قيمة من نوع string
وتضع بها ثلاث كلمات وبجانب كل واحدة قيمة من متغير اخر وذلك لهدف معين
بالتاكيد هناك بقية للكود توضح كل هذا
مبارك لشعب تونس ![]()
انا متاسف يا جماعة كنت بحسب ان ده كود سى ++ لان دخلت للموضوع من خلال البحث فى مشاركات كاتب الموضوع
لكن اذا كانت اجابتى صحيحة برجاء اعلمونى ( عشان اعرف انى كينج ) :lol:
مبارك لشعب تونس ![]()