Python设计一个 Course(课程)类,该类中包括number(编号)、name(名称)、teacher什味教师)、location(上课地点)共4个属性,其中 location是私有属性;还包括_init_0、info0(显示课程信息)共2个方法。设计完成后,创建Course类的对象显示课程的信息 show
时间: 2023-11-21 08:20:35 浏览: 215
设计一个课程类.py
好的,这是一个简单的Python类的实现,实现了Course类,包含number、name、teacher和location属性,其中location是私有属性,并且实现_init_0、info0方法。
```python
class Course():
def __init__(self, number, name, teacher, location):
self.number = number
self.name = name
self.teacher = teacher
self.__location = location
def info(self):
print("课程编号:", self.number)
print("课程名称:", self.name)
print("授课教师:", self.teacher)
print("上课地点:", self.__location)
# 创建Course类的对象
course = Course("001", "Python基础", "张老师", "教学楼101")
# 显示课程的信息
course.info()
```
输出结果如下:
```
课程编号: 001
课程名称: Python基础
授课教师: 张老师
上课地点: 教学楼101
```
阅读全文