编写代码:定义一个类score, 它含有私有数据成员english(英语分数)、公有成员函数setscore ( )(和printscore( ),其中setscore( ) 可用带默认参数的方式来设置english的值,printscore( )用来输出english的值。在主程序中定义类score的两个对象stu1和stu2,其英语85.5和93.5,输出这两个分数。
时间: 2023-06-19 12:05:50 浏览: 104
详解C++编程中类的声明和对象成员的引用
以下是代码实现:
```python
class Score:
def __init__(self):
self.__english = 0
def set_score(self, score=0):
self.__english = score
def print_score(self):
print("English Score:", self.__english)
stu1 = Score()
stu1.set_score(85.5)
stu1.print_score()
stu2 = Score()
stu2.set_score(93.5)
stu2.print_score()
```
输出结果为:
```
English Score: 85.5
English Score: 93.5
```
阅读全文