我对OOP和最佳实践有疑问。我最近才在Python中掌握了OOP。我的查询是用户输入。大多数在线示例都不包含它。下面的代码是正确的OOP最佳实践的间隔,还是非常混乱的' '这些作为参数?
class Userinput(object):
def __init__(self,name):
self.name = name
def askuser(self,call):
self.call = str(input('Enter in a letter '))
print(self.call)
a = Userinput('Test')
a.askuser('')
答案 0 :(得分:2)
你的Userinput
课程没有提供任何价值,所以就这样杀了它。类和OOP不是编写优秀Python的唯一方法。在你的情况下,坚持一个简单的功能。