تعریف کلاسهای Person و Student با ارثبری و اعتبارسنجی دادهها
برنامهای بنویسید که کلاسی به نام Person با ویژگیهای سن، کد ملی و جنسیت تعریف کند. در این کلاس، توابعی برای بررسی صحت عدد بودن و ۱۵ کاراکتری بودن کد ملی به صورت جداگانه پیادهسازی شود. سپس کلاسی به نام Student ایجاد کنید که از Person ارثبری کند و ویژگیهایی مانند کد دانشجویی، نام کاربری، رمز عبور و تعداد ترمها را داشته باشد. در کلاس Student تابعی بنویسید که در صورت بیشتر بودن تعداد ترمها از ۸، دانشجو را مطلع کند.
مثال خروجی مورد انتظار:
اگر تعداد ترمها ۹ باشد، پیامی مبنی بر گذراندن بیش از ۸ ترم نمایش داده شود.