classComputer:"""电脑"""# __slots__ = ('_name', 'mem', 'cpu')def__init__(self,name,mem,cpu):self._name=name self.mem=mem self.cpu=cpu@propertydefname(self):# 只读, getter方法returnself._namedefplay(self,game='qq游戏'):print('play',game)pc2=Computer('admin','8G',8) 1....
1、普通类创建对象后,可直接“对象.属性名=***”进行赋值 classPerson(object):def__init__(self,name="",age=18):self.name=nameself.__age=age tom=Person()tom.name="xiaoming"print(tom.name)# 输出“xiaoming” 2、加@property,“对象.属性名=***”的set操作被禁止,只能通过“对象.属性名”get...
7. Python 是脚本语言 C:编译语言 8. class:定义新的类.(属性或方法) 字典类型. 9.组合数据类型:集合类型、序列类型、映射类型. 字符串类型.列表类型、元组类型 10.文件打开模式:r:只读模式; a:追加写模式;w:覆盖写模式;“+”与w/r/a/x一同使用,在原功能基础上同时增加读写功能. ...
创建包装类对象:根据需要修改的属性,创建对应的包装类对象。例如,如果需要修改一个Integer对象的值,可以使用Integer num = new Integer(10);来创建一个初始值为10的Integer对象。 修改属性值:通过调用包装类对象的相应方法,修改对象的属性值。以Integer为例,可以使用num = num + 5;来将num的值增加5。 获取修改后...