Python编程——面向对象与类的定义和使用

本文介绍了Python中的面向对象编程概念,包括类的定义、实例化、添加属性、初始化方法以及类的方法。通过示例展示了如何创建类、实例化对象、设置属性以及使用`__init__`方法进行初始化。同时,还讨论了Python中类的私有变量及其访问规则。
摘要由CSDN通过智能技术生成

1. 面向对象 

日常中的对象:是一种可以被我们感知及操作的可触摸的实体。例如铃铛,它可以发出响声。

软件开发中的对象:虽然不能被触摸和感知,但是他们是一些东西的模型。是数据与相关行为的集合。

面向对象:面向简单来说就是指向,因此面向对象就是功能性的指向建模对象。

2. 类和对象

(1)创建Python类:

使用class关键字来定义一个类,class之后为类的名称(通常首字母大写),之后是冒号,冒号之后缩进的内容为类的内容块。

类名:遵循标准的Python变量名准则(必须以字母或下划线开头,并且只能由字母,数字和下划线组成)。建议类名使用驼峰格式命名(大写字母开头,如 MyFirstClass)。

class MyFirstClass:
    pass

 (2)创建类的实例对象:

对于上面的那个基本类,虽然看起来没有多大的作用,但是它允许我们创建这个类的实例对象。

从下面的这个代码中,我们可以看出创建类的实例对象很简单,只需要输入类的名字和一对括号。如下代码实例化了两个对象,a和b,当我们输出这两个对象的时候,可以得到对象所属的类和被存储的内存

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值