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()
    
  • 相关阅读:
    tiled工具使用
    shan
    随笔
    潘大神又一篇
    潘大神的文章
    最近用到这个强大的工具 PhysicsEditor (转)
    为什么要写博客?
    nyoj 998
    欧拉函数
    背包问题
  • 原文地址:https://www.cnblogs.com/Mander/p/4847614.html
Copyright © 2011-2022 走看看