اگر هر قسمتي كلاس هاي برنامه نويسي در تهران چكيده اعلام شود، كل نوع به عنوان چكيده در نظر گرفته مي شود. اگر هر پارتيشني به عنوان مهر و موم شده اعلام شود، كل نوع به عنوان مهر و موم شده در نظر گرفته مي شود. اگر هر بخشي يك نوع پايه را اعلام كند، كل نوع آن كلاس را به ارث مي برد.
تمام قسمت هايي كه يك كلاس هاي برنامه نويسي در تهران كلاس پايه را مشخص مي كنند بايد آن را بپذيرند، اما قسمت هايي كه يك كلاس پايه را حذف مي كنند همچنان نوع پايه را به ارث مي برند. Fragment ها مي توانند واسط هاي پايه مختلفي را مشخص كنند، و نوع آخر هر رابطي را كه در آن مي توان تمام اعلان هاي جزئي را فهرست كرد، پياده سازي مي كند. هر كلاس، ساختار يا عضو رابط مشخص شده در يك تعريف جزئي مي تواند براي هر بخش ديگري استفاده شود. آخرين نوع اتحاد همه قسمت ها در كلاس هاي برنامه نويسي در تهران زمان كامپايل است.
توجه داشته باشيد
اصلاح كننده جزئي را نمي توان در اعلان هاي delegate يا enum استفاده كرد.
مثال زير نشان مي دهد كلاس هاي برنامه نويسي در تهران كه انواع تو در تو تا حدي يك نوع جزئي هستند، حتي اگر تودرتو باشند.
در زمان كامپايل، ويژگيهاي تعاريف كلاس هاي برنامه نويسي در تهران نوع جزئي با هم تركيب ميشوند. به عنوان مثال، ايرانيان سايبرعبارات زير را در نظر بگيريد:
سي شارپ
كپي ????
[SerializableAttribute]
كلاس جزئي ماه { }
[ويژگي منسوخ]
كلاس جزئي ماه { }
اينها معادل كلاس هاي برنامه نويسي اعلاميه هاي زير است:
سي شارپ