コード例 #1
0
ファイル: admin.py プロジェクト: spirit1234/location
class Admin(User):
    def __init__(self, first_name, last_name):
        super().__init__(first_name, last_name)
        self.privileges = Privileges()

    def show_privilege(self):
        self.privileges.show_privileges()
コード例 #2
0
#-*-coding:utf-8-*-
from privileges import Privileges

dany = Privileges()
dany.show_privileges()
コード例 #3
0
ファイル: myUsers.py プロジェクト: sortzis/CIT228
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()
コード例 #4
0
##-------------------------------
# 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()
コード例 #5
0
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()
コード例 #6
0
# -*- coding:utf-8 -*-
from user import User
from admin import Admin
from privileges import Privileges
"""多个模块 : 将User 类存储在一个模块中, 并将Privileges 和Admin 类存储在另一个模块中。 
再创建一个文件, 在其中创建一个Admin 实例, 并对其调用方法show_privilege() , 以确认一切都依然能够正确地运行。"""
user1 = Admin('John', 'Conner')
user1.show_privilege()
user2 = User('alice', 'abc')
user2.describe_user()
user3 = Privileges()
user3.show_privileges()