python之类定义

原创 2015年11月19日 01:19:54

## Python之Class定义模型(如:person)

#类定义
class people:
    #定义基本属性
    name = ''
    age = 0
    #定义私有属性(变量前面追加两个短斜杠)
    __weight = 0
    #定义构造方法(__init__表示构造函数)
    def __init__(self,n,a,w):
        self.name = n
        self.age = a
        self.__weight = w
    #定义public的对外方法(self相当于C++中的this指针一般)
    #将一个功能体进行一个完整的封装,对外提供服务
    def speak(self):
        print("%s is speaking: I am %d years old" %(self.name,self.age))


p = people('tom',10,30)
p.speak()

@@结果

tom is speaking: I am 10 years old

Python面向对象之类的定义与继承

今天在熟悉了Python基础的数据结构和操作后,翻开了类的新章节,可以用Python写Leetcode啦!**类的定义**#-coding=utf8- class class_name: co...
  • melon0014
  • melon0014
  • 2016年05月21日 12:31
  • 268

c++之类外定义

简介 同文件的类外定义 分文件的类外定义 同文件的类外定义 简介什么是类?我感觉和结构体有点相似。 它体现了面向对象编程的特点、封装的艺术。 比如以下片段:class Student { publ...
  • JeffYoung_registered
  • JeffYoung_registered
  • 2017年08月19日 16:05
  • 109

单例模式之类定义

public Singleton{ private volatitle static Singleton singleton;//1 private Singleton(){} pu...
  • louhui_2005
  • louhui_2005
  • 2009年01月22日 15:23
  • 194

Python之类

Python的类因为Python本身没有声明也有一些弊端(与C++比起来) 下面简单比较下: python:                       C++: __init__方法     ...
  • wytbno
  • wytbno
  • 2016年04月01日 10:41
  • 133

python之类

Python中下划线 以单个下划线开头(_foo)的代表不能直接访问的类属性,只有类对象和子类对象自己能访问到这些变量,需通过类提供的接口进行访问,不能用“from xxx import *”而导入;...
  • yt8449960
  • yt8449960
  • 2015年05月04日 20:22
  • 148

【Python】Python中的多线程与多进程

在python中有两个库多进程和多线程相关,一个是threading关于多线程,另外一个是processing是多进程。...
  • s120922718
  • s120922718
  • 2014年08月09日 19:03
  • 6424

oc基础知识之类的定义

在Objective-C中,每个类的定义包括两个部分:接口(interface)和实现(implementation)。接口部分定义在.h文件中,包含类的声明、属性、实例变量以及方法,主要作用是对外提...
  • magical_code
  • magical_code
  • 2016年10月17日 17:22
  • 198

C++笔记之类外定义

类外定义是指在类的外部编写成员函数的函数体。C++的类外定义分为同文件类外定义和分文件类外定义。下面以一个定义类的例子说明什么是同文件类外定义和分文件类外定义。 定义一个Teacher类,具体要求如下...
  • young2415
  • young2415
  • 2017年02月02日 22:07
  • 212

Android之类定义的认识

●自定义Activity public class HomePageActivity extends Activity{ ImageButton titleBar; private List m...
  • sauphy
  • sauphy
  • 2015年11月24日 23:59
  • 652

python之类运用(八)

一、定义类 定义一个类,格式如下: class 类名(object): 属性列表 方法列表 demo:定义一个Car类 class Car(object): # 属性 ...
  • lxy4239
  • lxy4239
  • 2018年01月17日 17:50
  • 17
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python之类定义
举报原因:
原因补充:

(最多只允许输入30个字)