+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 پاسخ 603 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+2 امتیاز
2 پاسخ 1.3هزار بازدید
0 امتیاز
1 پاسخ 917 بازدید
+1 امتیاز
2 پاسخ 1.1هزار بازدید
+1 امتیاز
0 پاسخ 448 بازدید
+1 امتیاز
1 پاسخ 2.6هزار بازدید
0 امتیاز
2 پاسخ 5.3هزار بازدید
...