当前位置: 首页 > article >正文

python学习笔记——类和对象

1. 类

(1) 定义

        成员变量:类中定义的属性(变量)

        成员方法:类中定义的行为(函数)

        行为:类中的函数

(2) 成员方法的定义

注意:

        1. self必须存在与类的成员方法传参中

        2. 在类的成员方法中想要访问类的成员变量,必须在成员变量之前之前加上self.

        self

        (1) 表示类对象本身

        (2) 只有通过self,成员方法才能访问类的成员变量

2. 类和对象的关系(自己理解的)

        类:一类事物的模板

        对象:根据类的模板,创建具体的一个或多个实体进行使用

3. 类中的构造方法 __init__()

注意:若在类的构造方法中(__init__())类的成员变量被使用,类中最开头的的成员变量创建可省略

        或

4. 魔术方法


http://www.kler.cn/a/457455.html

相关文章:

  • const修饰指针
  • MySQL秘籍之索引与查询优化实战指南
  • 从企业级 RAG 到 AI Assistant,阿里云 Elasticsearch AI 搜索技术实践
  • idea 开发Gradle 项目
  • 4G报警器WT2003H-16S低功耗语音芯片方案开发-实时音频上传
  • k8s-1.28.2 部署prometheus
  • 道路倒角 三角网 两侧偏移
  • 2025最新植物大战僵尸杂交版3.0.2版本
  • 埃斯顿机器人程序案例多个点位使用变量
  • 微服务架构与 Spring Cloud 相关技术解读
  • 程序猿成长之路之设计模式篇——结构型设计模式
  • C 中如何在For中生成不重复的随机数
  • 【Chrome】浏览器提示警告Chrome is moving towards a new experience
  • 邮件传输协议
  • Linux系统编程(一)--基础指令
  • 【Spring】基于注解的Spring容器配置——基于Java类的配置(@Configuration与@Bean)
  • 【MySQL篇】使用Java操作MySQL实现数据交互
  • 基于python的ai五子棋游戏
  • .net core 的算法与数据结构
  • 【华为OD-E卷-取出尽量少的球 100分(python、java、c++、js、c)】
  • 【Pandas】pandas Series to_numpy
  • 路由器刷机TP-Link tp-link-WDR5660 路由器升级宽带速度
  • TCP/IP网络协议攻击
  • PyTorch快速入门教程【小土堆】之TensorBoard的使用
  • 深度学习的魔法世界
  • SpringCloud 系列教程:微服务的未来(二)Mybatis-Plus的条件构造器、自定义SQL、Service接口基本用法