#设计一个课程类,该类中包括课程编号、课程名称、任课教师、上课地点等属性,还包括构造方法和显示课程信息的方法。其中,上课地点的属性是私有的。设计完成后,请测试类的功能。
class Course:
def __init__(self, course_id, course_name, teacher, location):
self.course_id = course_id
self.course_name = course_name
self.teacher = teacher
self.__location = location
def display_info(self):
print("课程编号:", self.course_id)
print("课程名称:", self.course_name)
print("任课教师:", self.teacher)
print("上课地点:", self.__location)
# 创建一个课程对象
course = Course("001", "Python编程", "张三", "教室101")
# 显示课程信息
course.display_info()