设计一个Course(课程)类
1)该类中包括number(课程编号:1001)、name(课程名称:Python基础)
teacher(任课教师:张老师)、location(上课地点:实训S4309)共4个实例属性,其中location是私有属性;
2)还包括__init__()、show_info()(显示课程信息)共两个方法。
3)设计完成后,创建Course类的对象显示课程的信息。
class Course():
def __init__(self, number, name, teacher, location):
self.number = number
self.name = name
self.teacher = teacher
self.__location = location
def show_info(self):
print(f"课程编号:{self.number}\n课程名称:{self.name}\n任课教师:{self.teacher}\n上课地点:{self.__location}")
C = Course('0001', 'Python基础', '张老师', 'S4309')
C.show_info()
'''--result
课程编号:0001
课程名称:Python基础
任课教师:张老师
上课地点:S4309
'''