any

 

أولاً: ما هو class any :-

هو عبارة عن تصنيف رئيسي موجود في لغة Kotlin يحتوي بداخلها على دوال واحداث جاهزة للتنفيذ ، في حال إنشائك تصنيف جديد فإن هذا التصنيف تلقائيا يرث من تصنيف any . إذا يعتبر class any  هو super class لجميع التصنيفات classes .

لذلك عند اشتقاق كائن من التصنيف الذي انشأناه فإننا بالتأكيد سنلاحظ وجود دوال جاهزة أيضا غير تلك التي كتبناها ، مثل : hashCode , toString , equales,…etc .