zoukankan      html  css  js  c++  java
  • 玩转Python语言之3:初探对象

    # -*- coding: utf-8 -*-
    """
    Created on Tue Sep 29 22:54:42 2015
    
    @author: Administrator
    """
    
    """我们已经见过的对象
    a=[1,2,3]
    b=a
    b[0]=2
    a[2]=4
    print a
    print b
    """
    
    """创建自己的类与对象
    class MyClass:
        def __init__(self): 
            print "new object"
            self.name = "myclass"
    a = MyClass()
    print a.name
    """
    
    
    """给类加入方法
    class MyClass:
        def __init__(self):
            print "new object"
            self.name = "myclass"
        def setname(self,name):
            self.name = name
        def printname(self):
            print self.name
    a = MyClass()
    a.setname("iPhone")
    a.printname()
    """
    
    
    """继承"""
    class MyClass:
        def __init__(self):
            print "new object"
            self.name ="myclass"
        def setname(self,name):
            self.name = name
        def printname(self):
            print self.name
    class MyNewClass(MyClass):
        def setage(self,age):
            self.age = age
        def printage(self):
            print self.age
    a = MyNewClass()
    a.name ="Apple"
    a.printname()
    a.age = 18
    a.printage()
    
  • 相关阅读:
    fiximulator
    Maven POM 模板[z]
    Sentinel 实战-控制台篇[z]
    Sentinel 实战-限流篇[z]
    RPC 框架
    如何手写实现简易的Dubbo[z]
    降级、熔断、限流[z]
    Transfix
    Memcached和Memcache安装(64位win7)[z]
    Oracle分区表例子
  • 原文地址:https://www.cnblogs.com/Mander/p/4847614.html
Copyright © 2011-2022 走看看