+1 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

علارقم اینکه زبان های برنامه نویسی جاوا و C# از نظر سیستم نوع داده جزء زبان های برنامه نویسی با نوع داده استاتیک (Statically typed) قرار می گیرد و در دسته تعریف نوع داده بصورت واضح (manifestly typed) قرار دارند اما من در جایی خوانده ام که در بعضی از موارد از استنتاج نوع داده (type inference) پشتیبانی می کنند (یعنی استنتاج نوع داده بر اساس context در زمان کامپایل).

کسی می تواند چند مثال درباره این موارد از استنتاج نوع داده در جاوا و C# برای من بیاورد؟

قبل توسط (434 امتیاز)
+1
من هم کنجکاو شدم و جستجو زدم، به نظر میاد که که type inference در قالب همون مفهوم  Generics اومده و اونجاست که Type بصورت ثابت تعریف نمیشه و کامپایلر بر اساس محتوا اون رو تشخیص میده:
http://docs.oracle.com/javase/tutorial/java/generics/genTypeInference.html
قبل توسط (1.1هزار امتیاز)
دقیقا درست میگی آقا میثم منظور همون Generics بوده. بسیار ممنون. خودت در قالب جواب مطلب رو بزار. اگه نمی خای بگو من جواب بدم.

سوالات مشابه

0 امتیاز
1 پاسخ 479 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+2 امتیاز
2 پاسخ 1.1هزار بازدید
0 امتیاز
1 پاسخ 804 بازدید
+1 امتیاز
2 پاسخ 912 بازدید
+1 امتیاز
0 پاسخ 416 بازدید
+1 امتیاز
1 پاسخ 2.4هزار بازدید
0 امتیاز
2 پاسخ 5.1هزار بازدید
...