PDA

View Full Version : معني اين جمله آموزشي كه به زبان انگليسي مي باشد چيست؟



complexcoding
دوشنبه 14 اسفند 1391, 01:46 صبح
دوستان سلام
معني اين جمله چيه؟ در متون آموزشي ديدم؟
The method is overloaded and the correct one is called automatically
خيلي ممنون:قلب:

Variable
دوشنبه 14 اسفند 1391, 01:53 صبح
اگه اشتباه نکنم میگه :
متود سربار گذاری شده و صحیحش اینه که اتووماتیک فراخونی بشه

complexcoding
دوشنبه 14 اسفند 1391, 01:56 صبح
اگه اشتباه نکنم میگه :
متود سربار گذاری شده و صحیحش اینه که اتووماتیک فراخونی بشه
به احتمال خيلي قدرتمند درست ترجمه كردين اما مگر متدي وجود داره كه اتوماتيك باس فراخواني بشه اما به غير ديگه اي فراخواني بشه؟ كه در جمله بالا تاكيد كرده به اين امر؟
ممنون

Variable
دوشنبه 14 اسفند 1391, 02:02 صبح
خب شما یه پاراگراف بزار از متن ببینیم قبل و بعدش چی میگه

complexcoding
دوشنبه 14 اسفند 1391, 02:05 صبح
Strings often need to be converted to other data types. And vice versa. The toInt(), toFloat(), toLong() are three QString methods which convert a string to an integer, float and long number. (There are more such methods.) The setNum() method converts various numeric data types to a string. The method is overloaded and the correct one is called automatically.
ممنون

Variable
دوشنبه 14 اسفند 1391, 04:20 صبح
اهان میگه که :
رشته ها اغلب نیاز داره که به نوع های داده ایی دیگه تبدیل بشند (و بلعکس.) بعد سه تابع هست که رشته رو به عددهای اینتیجر و فلوت و لانگ نامبر تبدیل میکنه. البته متدهای بیشتری از این نوع هستند.
متدی هم هست به نام setNum. که نوع های مختلفی از عدد ها رو میگیره و به رشته تبدیل میکنه . این تابع.(در واقع چند تابع هم نام هستند . که بر مبنای جنس ورودیشون .دات نت) یکی از اون توابع رو به صورت اتوماتیک فراخونی میکنه .
این مفهوم اورلودینگ. یعنی اینکه چندتابع همنام داشته باشی. ولی وجه تمایزشون ورودیشون هست. که دات نت خودش بر مبنای ورودی تشخیص میده کدوم متد رو اجرا کنه.