面向对象 ——类

导读:本篇文章讲解 面向对象 ——类,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

类:(抽象的集合)
类属性没有值
对象属性有值
在这里插入图片描述
类与对象:
class——定义的意思
init ——表示初始化

class guaishou:
	def __init__(self,name,weight,height):
	#必须包含self参数,初始化,self参数必须是__init__里的第一个参数:表示对象;
	#其他参数是类的其他属性
	print("Hello,准备工作")
	self.name = name
	self.weight = weight
	self.height = height
	print("Hello 初始化结束")
def kill(self):
	#实例方法,必须包含self参数
	print("挥动我的大刀!!!!")
kulipa=guaishou("苦力怕",80,180)
kulipa.kill()
print("我是:",kulipa.name)
print("我身高:",kulipa.height)
print("我体重:",kulipa.weight)

练习:
构造一个学生类,包含身高、体重属性,“学习”方法。
• 构造该类对应的实例“张三”。
• 访问实例的属性、方法。

class student():
    def __init__(self,height,weight,learn):

        self.height=height
        self.weight=weight
        self.learn=learn
张三=student(1.76,160,100)
print("身高:",张三.height)
print("体重:",张三.weight)
print("学习:",张三.learn)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/61417.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!