DAY16&17&18

class User():
 def __init__(self,first_name,last_name,login_attempts):
  self.first_name=first_name
  self.last_name=last_name
  self.login_attempts=login_attempts
 def describe_user(self):
  print('there are some information about users:')
 def greet_user(self):
  print('Hello, '+self.first_name+self.last_name)
 def increment_login_attempts(self):
  self.login_attempts+=1
 def reset_login_attempts(self):
  self.login_attempts=0
class Admin(User):
 def __init__(self,first_name,last_name,login_attempts):
  super().__init__(first_name,last_name,login_attempts)
  privileges=["can add post" ,"can delete post" ,"can ban user"]
  self.privileges=Privileges()
  
  class Privileges():
 def __init__(self):
  self.privileges=["can add post" ,"can delete post" ,"can ban user"]
  
 def show_privileges(self):
  print(self.privileges)
  # my_user=Admin('yang','xiaowen','66')
# # my_user.privileges.show_privileges()***注意这种函数的调用方式
import user
**my_user=user.**Admin('yang','xiaowen','66')
my_user.privileges.show_privileges()
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值