
python中类的实例化_python类的实例化
发布日期:2025-05-12 10:41:38
浏览次数:2
分类:精选文章
本文共 724 字,大约阅读时间需要 2 分钟。
python是面向对象的语言,最主要的就是类和实例,类是抽象的模版
创建一个类
class Studen(object),class 后接类名,定义的类名大些字母开头,object为类的继承,没有合适的继承类用object类,这是所有类最终会继承的类
bart = student()
类可以起到模版的作用,所以在创建实例的时候,可以将我们认为必要的属性填写进去,方法init
init第一个参数是self,在方法内部,self表示创建实例本身,所以就可以把各种属性绑定到self
class Student(object):
def __init__(self, name, score):
self.name = name
self.score = score
bart = Student('name','score')
类方法参数传递:self不需要传参。
class Student(object):
def __init__(self, name, score):
self.name = name
self.score = score
def get_grade(self):
if self.score >= 90:
return 'A'
elif self.score >= 60:
return 'B'
else:
return 'C'
数据封装,封装成Studen()类,类下的方法,成为类方法,get_grade方法可以直接调用类实例化参数.
总结:
参数实例化后,类下的所有方法,都可以调用实例参数,格式,self.参数名
self在init里面代表实例的本身
参数传递,第一个self,不需要传递参数,后面的参数正常传递
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年04月26日 20时53分51秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Java反射
2023-01-28
java反射介绍
2023-01-28
Java反射代码编写
2023-01-28
JAVA反射机制
2023-01-28
JAVA反射机制
2023-01-28
Java反射获取private属性和方法(子类,父类,祖先....)
2023-01-28
java反射(1):Class代表类
2023-01-28
Java反序列化-CC2分析,从零基础到精通,收藏这篇就够了!
2023-01-28
Java反序列化和JNDI注入漏洞案例实战
2023-01-28
Java反序列化测试
2023-01-28
JAVA反序列化漏洞修复解决方法
2023-01-28
java反应式框架Reacto中的Mono和Fiux
2023-01-28
java反编译工具--jd-gui
2023-01-28
java取整和java四舍五入方法
2023-01-28
Java可变参数列表
2023-01-28
Java各中依赖包介绍
2023-01-28
Java合同管理系统(源码+mysql+文档)
2023-01-28
Java合肥市公务员报名管理系统(源码+mysql+文档)
2023-01-28
Java合肥惠康养老平台app(源码+mysql+文档)
2023-01-28