首页 > 编程语言 > 详细

[python]类

时间:2015-12-03 19:08:34      阅读:375      评论:0      收藏:0      [点我收藏+]

1. 简介

类是面向对象编程的核心,它扮演相关数据及逻辑的容器角色。

它们提供了创建“真实”对象的蓝图。

2. 语法格式

def ClassName(base_class[es]):
    "optional doc string"
    static_member_declarations
    method_declarations

分为以下几块:

  • class关键字定义类。
  • 可以提供一个可选的父类或者说基类,如果没有合适的基类,那就使用object作为基类。
  • 文档字符串
  • 静态成员定义
  • 方法定义

3. 示例

class FooClass(object):
    """1st class: FooClass"""
    version = 0.1
    
    def _init_(self, nm = John):
        """constructor"""
        self.name = "Lucy"
        print Create a class instance for, Lucy
        
    def show_name(self):
        """display name"""
        print Your name is, self.name
        print My name is, self._class_._name_
        
    def show_version(self):
        """display version"""
        print self.version
    
    def addMe2Me(self, x):
        """add arithmatic"""
        return x + x

 

[python]类

原文:http://www.cnblogs.com/sophia194910/p/5017168.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!