PDA

View Full Version : در مورد کلاس dictionary



akobar
پنج شنبه 26 فروردین 1389, 13:38 عصر
سلام.من نمیدونستم که سوالمو کجا مطرح کنم ببخشید
من میخوام یک دیکشنری درست کنم که بتونه فارسی به انگلیسی و برعکس باشه
آیا میشه با استفاده از value به key دست پیدا کرد. آخه میخوام انگلیسی ها key و value فارسی باشه م ررسسسسسسسسسسسسی

Pooria121
جمعه 10 اردیبهشت 1389, 06:42 صبح
شما میتوانید این کار رو بکنید، و چند را دارید:
1) اول اینکه شما یک کلاس جدید بسازید که بصورت "composition" (یکی از اصول در OOP Design) دوتا Dictionary در آن باشه، یکی برای لغات فارسی به انگلیسی و دیگری برای بلعکس.
2) شما یک کلاس جدید بنویسد که از کلاس Dictionary ، به ارث ببرید(inheritance) ، و یک متد به نام جدید برای خودتون اضافه کنید، و در اون متد، Dictionary رو با یک loop تمام element هایش را جستوجو کنید و اگر جواب را پیدا کردید ، key را برگردونید.

منظورم رو رسوندم؟