سلام من میخوام یک کلاس بنویسم که در یکی از متد هاش متد داشته باشه


بزارید بهتر توضیح بدم


ما میدونیم کلاس اینجوری فراخوانی میشه


Classname Object = new Classname();


و میدونیم اینجوری میشه به متد هاش دسترسی داشت


Object.metod


حالا یک چیزی دقت کردین بعضی از متد های دوباره داخل هم میشن
مثلا

Object.metod.metode2

من یک کلاس به نام alfabet دارم
میخوام بک متد به نام language داشته باشم
که داخلش دومتد زبان داشته باشم

مثلا

()Alfabet Alfabet = new Alfabet

Alfabet.Language.Persian

یا

Alfabet.Language.English


باید چجوری بنویسم؟؟؟؟