def __init__(self, first_name, last_name, age): """Initialise attributes of the parent class.""" super().__init__(first_name, last_name, age) #Add attribute privileges, that stores a list of string like: 'can add post'... #Add a function that will list the administrators set of privileges. self.privileges = Privileges()
def __init__(self, first_name, last_name, birthday, password_hash, security_level, identity_number, privileges): super().__init__(first_name, last_name, birthday, password_hash, security_level, identity_number) self.privileges = Privileges(privileges) self.base_user = User(first_name, last_name, birthday, password_hash, security_level, identity_number)
def __init__( self, first_name, last_name, location, nickname, login_attempt=0): super().__init__(first_name, last_name, location, nickname, login_attempt) self.privileges = Privileges()
def __init__(self, first_name, last_name, user_name, email, password, privileges, login_attempts=0): """Initializes attributes to describe an Admin user""" super().__init__(first_name, last_name, user_name, email, password, login_attempts=0) self.privileges = Privileges(privileges)
#coding=gbk from privileges import Privileges from admin import Admin privileges = ['can add post','can delete post','can ban user']; pri = Privileges(privileges); admin = Admin('guoying','ma','�������������',pri); admin.show_privileges();
def __init__(self, first_name, last_name, email, sex='None'): super().__init__(first_name, last_name, email, sex) self.privileges = Privileges('admin')
def __init__(self, first_name, last_name, user, email, password): super().__init__(first_name, last_name, user, email, password) """Atributo exclusivo da classe filha""" self.privileges = Privileges()
def __init__(self): self.privileges = Privileges()
def __init__(self, first_name, last_name, privileges): super().__init__(first_name, last_name, 'None', 0) self.privileges = Privileges(privileges)
from user import User from privileges import Privileges wang = User('wang', 'lihui', 28, 'male', 'Ture') print(wang.describe_user()) wang = Privileges('can close guest account') print(wang.show_privileges())
def __init__(self, first_name, last_name): super().__init__(first_name, last_name) self.privileges = Privileges(['add', 'delete'])
def __init__(self, first_name, last_name, age, location): """ """ super().__init__(first_name, last_name, age, location) # self.privileges = ['can add posts','can delete post','can ban user','can approve comments'] self.privilege = Privileges()
from user import User from privileges import Privileges from admin import Admin priv = ["Can add post", "Can delete post", "Can ban users"] privileges = Privileges(priv) user1 = User("Susie","Green", 25, 50000, "sueZ", "*****@*****.**") user2 = User("Steve","Smith", 34, 75000, "sSmith", "*****@*****.**") user3 = User("Jeff","Goldblum", 65, 130000, "JGold", "*****@*****.**") user4 = User("Dave","Bingham", 32, 40000, "d_bing", "*****@*****.**") admin1 = Admin("Scott","Stevenson", 38, 72000, "s_steven", "*****@*****.**", privileges) user1.greet_user() user2.greet_user() user3.greet_user() user4.greet_user() admin1.greet_user() user1.describe() user2.describe() user3.describe() user4.describe() admin1.describe() privileges.show_privileges()
def __init__(self, first_name, last_name): super(Admin, self).__init__(first_name, last_name) self.privileges = Privileges()
from privileges import Privileges power = ["doesn't have much to do", 'can sleep tight', 'has to know linux'] power += ['has to have linux installed to be one'] Admin = Privileges(power) Admin.show_privileges()
def __init__(self, first, last, age): super().__init__(first, last, age) self.privileges = Privileges('text message')
def __init__(self, first_name, last_name, username, password, email): super().__init__(first_name, last_name, username, password, email) self.privileges = Privileges()
def __init__(self, first_name, last_name, department, age): """Init attributes of the parent class.""" super().__init__(first_name, last_name, department, age) self.privileges = Privileges()
##------------------------------- # Cap.9 - Classes # Python Crash Course # Autor: Washington Candeia # Faça você mesmo, p.249 # 9.12 - Vários módulos ##------------------------------- from user import User from privileges import Privileges admi = User('mendoim', 'brown', 8) print(admi.describe_user()) ad = Privileges() ad.show_privileges()
def __init__(self, nome, sobrenome, idade): # Trazendo da classe-Pai: super().__init__(nome, sobrenome, idade) # Utilizando a class Privileges como instância self.privileges = Privileges()
def __init__(self, first_name, last_name): super().__init__(first_name, last_name) privs=['CanBan','CanModify','CanApprove'] # self.privileges=['CanModify', 'CanAuthorize', 'CanBan'] self.privileges=Privileges(privs)
def __init__(self, first, last, occupation, location, hobbies): """Initializes all arguments from the User2 parent class""" super().__init__(first, last, occupation, location, hobbies) #initializes privileges argument. self.privileges = Privileges()
def __init__(self, first, last, age): super().__init__(first, last, age) self.privileges = Privileges(["can add post", "can delete user", "can ban user"])
def __init__(self, name, password, email, os): super().__init__(name, password, email) self.os_privileges = Privileges(os)
def __init__(self, first_name, last_name, age, phone_number): super().__init__(first_name, last_name, age, phone_number) self.admin_privileges = Privileges()
def __init__(self, first_name, last_name, age, location, privileges): super().__init__(first_name, last_name, age, location) self.privileges = Privileges(privileges)
#-*-coding:utf-8-*- from privileges import Privileges dany = Privileges() dany.show_privileges()
def __init__(self, first, last, age='', gender=''): super().__init__(first, last, age, gender) self.privileges = Privileges()
def __init__(self, first_name, last_name, age): super().__init__(first_name, last_name, age) self.privileges = Privileges()
def __init__(self, first_name, last_name, username, email, location): """Initialize the admin.""" super().__init__(first_name, last_name, username, email, location) # Initialize an empty set of privileges self.privileges = Privileges()