一个简单class
来源:互联网 发布:编程猫 李天驰 编辑:程序博客网 时间:2024/05/23 13:55
class Student(object):
def __init__(self,name = 'ljh',score = 90):
self.__name = name
self.__score = score
def set_name(self,name):
self.__name = name
def get_name(self):
return self.__name
def set_score(self,score):
if 0 <= score <= 100:
self.__score = score
else:
raise ValueError('bad score')
def get_score(self):
return self.__score
def get_grade(self):
if self.__score >= 90:
return 'A'
else:
return 'B'
def print_score(self):
print('%s:%d' % (self.__name,self.__score))
bart = Student(score = 89)
print(bart._Student__name,bart._Student__score)
bart.name = 'xll'
bart.print_score()
print(bart.get_name())
print(bart.get_score())
bart.set_name('xll')
bart.set_score(98)
print(bart.get_name())
print(bart.get_score())
print(bart.get_grade())
def __init__(self,name = 'ljh',score = 90):
self.__name = name
self.__score = score
def set_name(self,name):
self.__name = name
def get_name(self):
return self.__name
def set_score(self,score):
if 0 <= score <= 100:
self.__score = score
else:
raise ValueError('bad score')
def get_score(self):
return self.__score
def get_grade(self):
if self.__score >= 90:
return 'A'
else:
return 'B'
def print_score(self):
print('%s:%d' % (self.__name,self.__score))
bart = Student(score = 89)
print(bart._Student__name,bart._Student__score)
bart.name = 'xll'
bart.print_score()
print(bart.get_name())
print(bart.get_score())
bart.set_name('xll')
bart.set_score(98)
print(bart.get_name())
print(bart.get_score())
print(bart.get_grade())
阅读全文
1 0
- 一个简单class
- 解析了一个简单的class文件
- 一个简单Class文件的分析
- 应用Python写的一个简单的Class代码生成器
- 一个很简单的动态改变class插件
- java生成json格式数据,一个简单的class
- 追加一个class和减少一个class
- 简单的分页class
- 一个用于.NET下动态添加Web引用的简单class
- java class 文件结构 — 从一个简单接口去理解
- 一个简单的groovy script生成的class文件及其反编译
- 一个包含类(class)和对象(object)的简单程序
- 一个空的class
- 我是一个Java class
- 我是一个Java class
- 我是一个Java class
- 我是一个Java class
- 我是一个Java class
- 直接插入排序
- 20170814阿里测验题
- ESP8266 SDK开发篇(五)——GPIO
- 【C语言】【unix c】如何察看bash下的环境变量
- 关于进程间通信杂谈
- 一个简单class
- 【二分图匹配入门专题1】O
- 《大逃杀》人物关系图
- JZOJ5272. 神奇的重复序列 结论
- 【C语言】【unix c】如何访问环境变量的值
- 一头坑进Redis之Linux安装
- #Qt入门#-----HelloWorld
- HDU 1003 Max Sum && HDU 1081 To The Max 一维子串最大和& 二维矩阵最大和
- 【C语言】【unix c】如何为自定义变量赋初值