ورود

View Full Version : علامت "$" در نام کلاس ها



dele514
شنبه 08 شهریور 1393, 17:14 عصر
سلام.
تو بعضی از برنامه ها وقتی کامپایلشون می کنیم و کلاس هاشون به وجود میاد،حتی اگه برنامه دارای یک کلاس باشه،چند کلاس به وجود میان که همنام هستند ($) به جز یکیشون
بقیه دارای علامت "$" و پسوند(1و2و3و4و...)هستند.مثل:
nameclass.class,nameclass$1.class,nameclass$2.clas s

.
.
.
این یعنی چی؟
(لطفا لینک سایت های خارجی رو ندید).
با تشکر.

cups_of_java
شنبه 08 شهریور 1393, 21:35 عصر
این ها کلاس های درونی بی نام هستند

dele514
شنبه 08 شهریور 1393, 21:42 عصر
میشه بیشتر توضیح بدی؟

cups_of_java
یک شنبه 09 شهریور 1393, 12:36 عصر
Anonymous Inner Class ها کلاس هایی هستند که شما اون ها رو بدون تعریف اسمی برای کلاس تعریفشون میکنید در بین کد متدتون. برای جزییات بیشتر و مثال باید لینک میدادم که شما دنبال لینک خارجی نیستی. بگرید بخون سوال خاصی داشتی بعد بپرس