编程语言
首页 > 编程语言> > python面向对象

python面向对象

作者:互联网

什么是面向对象?

面向对象

面向对象编程(Object-oriented Programming,简称 OOP),是一种封装代码的方法。其实,比如说,将乱七八糟的数据扔进列表中,这就是一种简单的封装,是数据层面的封装;把常用的代码块打包成一个函数,这也是一种封装,是语句层面的封装。

代码封装

其实就是隐藏实现功能的具体代码,仅留给用户使用的接口,就好像使用计算机,用户只需要使用键盘、鼠标就可以实现一些功能,而根本不需要知道其内部是如何工作的。

代码演示

class tortoise:
    bodyColor = "绿色"
    footNum = 4
    weight = 10
    hasShell = True
    #会爬
    def crawl(self):
        print("乌龟会爬")
    #会吃东西
    def eat(self):
        print("乌龟吃东西")
    #会睡觉
    def sleep(self):
        print("乌龟在睡觉")
    #会缩到壳里
    def protect(self):
        print("乌龟缩进了壳里")

相关术语

标签:封装,tortoise,python,self,面向对象,print,乌龟,def
来源: https://www.cnblogs.com/bigcarcar/p/16217340.html