码迷,mamicode.com
首页 > 其他好文 > 详细

day9_面向对象编程

时间:2018-03-16 00:23:51      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:rto   调用   开发语言   对象   经典   首字母   pass   pos   一个   

python面向对象编程

面向对象的开发语言

一切皆对象

面向过程

面向对象

面向对象它是包含面向过程的

类是一类东西,一个模型
实例是通过这个模型造出来的东西
对象即实例
实例化就是造实例的过程

面向的对象的特性

封装
就是把零散代码封装成一个函数,或者封装成一个类


继承
就是父类有的东西,你也有

多态
一种方法多种实现

 

命名规范

StrToDict,如果有多个单词的话,每个单词首字母都大写,如果是类名的话,首字母要大写,str_to_dict多个单词用下划线连起来也行

class Student: # 经典类

      pass

class Student2(): # 新式类,都用这种形式

      pass

class BuyCar(object): # 新式类
def fourS(self):
print(‘这里是4S店,要买车‘)
def dsj(self):
print(‘这里来交购置税‘)
def sgj(self):
print(‘车管所‘)
def jgj(self):
print(‘交管局‘)
# jxmc = BuyCar()# 实例化,类名加括号就是对这个类进行实例化,jxmc就是一个实例、对象
# jxmc.fourS()# 通过对象来调用
# jxmc.dsj()
# jxmc.sgj()
# jxmc.jgj()

属性就是类里面的变量

方法就是类里面的函数

day9_面向对象编程

标签:rto   调用   开发语言   对象   经典   首字母   pass   pos   一个   

原文地址:https://www.cnblogs.com/laosun0204/p/8576960.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!