zoukankan      html  css  js  c++  java
  • C++猿的Python笔记06类


    1. 使用关键字class

    2. 类的方法的第一个参数永远是self,像显式的this。
       注:第一个参数的名称是随意的,也可以不叫self,但它的意义固定。

    3. 使用类名后加()来创建一个类对象
    #!/usr/bin/python
    #
     Filename: method.py
    class Person:
        
    def sayHi(self):
            
    print 'Hello, how are you?'
    = Person()
    p.sayHi()

    4. __init__方法,即构造函数
    class Person:
        
    def __init__(self, name):
            self.name 
    = name
        
    def sayHi(self):
            
    print 'Hello, my name is', self.name
    = Person('Swaroop')
    p.sayHi()

    5. __del__方法,即析构
       但你不知道它,何时会被执行。手动执行使用del关键字

    5. self.出来的是实例的变量,非self点出来的就是类的变量

    6. __前缀,private访问域
       对,没看错,以__开头的变量,就是私有的。

    7. 继承的语法 class Derived(Base):
  • 相关阅读:
    示例 json with js
    JS json
    jquery
    发布包规范
    20180320待编辑
    CefSharp中c#和js交互
    列举mvc ActionResult的返回值
    怎么实现第三方登录
    mvc @Html控件
    MVC webuploader 图片
  • 原文地址:https://www.cnblogs.com/mumuliang/p/2132244.html
Copyright © 2011-2022 走看看