#!/usr/bin/env python
# -*- coding: utf-8 -*-
# _init_方法用来为对象制定对象自己独有的特征
class LuffyStudent:
school = 'luffycity'
def __init__(self,name,sex,age):
self.Name = name
self.Sex = sex
self.Age = age
def learn(self):
print('is learning')
def eat(self):
print('is eating')
def sleep(self):
print('is sleeping')
#后产生对象
stu1 = LuffyStudent('王小丫','女',18) # LuffyStudent._init_(stu1,'王二丫','女',18)
# 加上_init_方法后,实列化的步骤
# 1、先产生一个空对象stu1
# 2、LuffyStudent._init_(stu1,'王二丫','女',18)
# 查
print(stu1.Name)
# 王小丫
# 改
stu1.Name = '李二丫'
print(stu1.Name)
#李二丫
# 删除 del
del stu1.Name
print(stu1.__dict__)
{'Sex': '女', 'Age': 18}
# 增
stu1.class_name = 'python开发'
print(stu1.__dict__)
{'Sex': '女', 'Age': 18, 'class_name': 'python开发'}