封装的概念
封装中装的概念代表类或者对象内部可以装入数据属性或者函数属性
封的概念代表隐藏
封装的意义
封装的意义又分三层
第一层:利用类或者对象调用相应的类或对象的方法,调用者不能知晓其内部逻辑,例如在实例化的时候__init__()方法有没有
执行别的操作调用者是不知道的
#fengzhuang文件中
class People:
star = "earth"
def __init__(self, id, name, age, salary):
self.id = id
self.name = name
self.age = age
self.salary = salary
def get_id(self):
print("%s 的 ID 是 %s" % (self.name, self.id))
#另一文件中
from fengzhuang import People
p = People("123", "CJJ"