设计一个课程类,该类中包括课程编号、课程名称、任课教师、上课地点等属性,还包括构造方法和显示课程信息的方法。其中,上课地点的属性是私有的。设计完成后,请测试类的功能。

#设计一个课程类,该类中包括课程编号、课程名称、任课教师、上课地点等属性,还包括构造方法和显示课程信息的方法。其中,上课地点的属性是私有的。设计完成后,请测试类的功能。
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()

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值