类的定义
- 类的最基本作用:封装代码
- 类中的函数,第一个参数必须传入
self
,类中变量的访问必须用self.变量名
的形式访问
# 面向对象
# 有意义的面向对象的代码
# 类、对象的定义和关系
class Student():
sex = ''
address = 'beijing'
def __init__(self, name, age):
self.name = name
self.age = age
def print_info(self): # 类中的方法,第一个参数必须传入self
print('name:'+self.name) # 在类中定义的变量需要用self关键字访问
print('age:'+str(self.age))
s = Student("Scott",18)
print(s.name)
print(s.age)
print(s.address)
s.print_info()
Scott
18
beijing
name:Scott
age:18