面向对象编程-封装
作者:飞入蓝天 来源: 十二维官网 人气:280 类型: 付费 价格:¥50 所属课程:Python全栈培训    
本文档有配套视频,购买本文档或加入该课程后可播放!

允许运行Flash播放器吗?如未安装,请先安装Flash Player(版本: 11.4.0)或更高版本.

OOP编程(Object Oriented Programming,面向对象编程)是一种组织程序的方向,它是一种代码重用的思想。大部分流行的编程语言都支持OOP。面向对象编程有三个显著特征:封装,继承和多态。

          

1.1.   定义一个类

#!/usr/bin/python3 #类定义

class People:
    #定义基本属性
    name = ''
    age = 0

    #定义私有属性,私有属性在类外部无法直接进行访问
    __weight = 0

    #定义构造方法
    def __init__(self,n,a,w):
        self.name = n
        self.age = a
        self.__weight = w

    def speak(self):
        print("%s 说: 我 %d 岁。" %(self.name,self.age))

# 实例化类
p = people('runoob',10,30)
p.speak()

本文为付费文档,请购买或加入所属课程查阅全部内容!

评论

正在加载评论...
提交评论

  •  1. python开发入门 试看
  •  2. python基础语法
  •  3. Python基本数据类型
  •  4. 元组与列表
  •  5. 字典与集合
  •  6. Python程序流程控制
  •  7. 运算符
  •  8. 函数
  •  9. 面向对象编程-封装
  •  10. 面向对象编程-继承和多态
  •  11. 文件和文件夹
  •  12. python里解析XML
  •  13. 日期和时间处理
十二维网, 版权所有©2005-2018
电话:15013459492 (宋生)  
Email:wave12@126.com
深圳总部:深圳市福田区八卦四路先科机电大厦6楼
网站备案:粤ICP备10018904号