博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python编程基础之三十一
阅读量:7279 次
发布时间:2019-06-30

本文共 514 字,大约阅读时间需要 1 分钟。

面向对象:一开始接触面向对象其实感觉不好用,但是对于一些复杂的问题,使用面向对象其实更加容易,逻辑不容易混乱

它的核心是:类 和 对象

类:对一系列事物的抽象概念,可以视为一张图纸,

对象:就是对类这种抽象概念实例化出一个具体的东西,也可以理解成按照图纸说明制造的一个实物,不同实物之间肯定会有不一样,但是同样他们又是具有一系列共同点的,这些共同点其实就是抽象概念类里面的内容

  面向对象的优点:

  • 面向对象更加适合做应用的开发

  • 面向对象可以使你的代码更加优雅和紧凑

  • 面向对象开发效率更高

  • 面向对象代码复用度更高、可维护性更好

类的定义:

1 #语法:2 class  类名:3      类体
View Code
  • 类定义必须以关键字class

  • 类名要符合标识符的规范

  • 类名一般用大驼峰风格: 每个单词首字母大写,其它小写 ,例如MyBook   YouMoney

  • 类体必须缩进

  • 在python3中类默认继承object,所以可以这样写 class Dog:,它等价于class Dog(object):

  • 一个文件里只一般只放一个类

 

转载于:https://www.cnblogs.com/higer666/p/9451620.html

你可能感兴趣的文章
SSH隧道
查看>>
instanceof与typeof
查看>>
如何优雅使用Coursera ? —— Coursera 视频缓冲 & 字幕遮挡
查看>>
CCF NOI1073
查看>>
php操作redis简单例子
查看>>
android TextView
查看>>
【SICP练习】62 练习2.33
查看>>
安装CocoaPods遇到的问题
查看>>
第四章 网络层
查看>>
UVA - 10559 Blocks
查看>>
Codeforces 493C - Vasya and Basketball
查看>>
算法笔记--高精度算法
查看>>
数据类型与strlen()函数sizeof()运算符
查看>>
图片水印
查看>>
第二阶段冲刺 NO.7
查看>>
类方法, 实例方法, 静态方法
查看>>
蓝桥别 p0101
查看>>
执行npm install 时会报 operation not permitted,unlink......错
查看>>
strcpy/strlen/strcat/strcmp面试总结
查看>>
20190412
查看>>