美文网首页
python--类、对象、方法、函数、属性

python--类、对象、方法、函数、属性

作者: 柠檬C927 | 来源:发表于2023-07-24 13:54 被阅读0次

⼀、类、对象、⽅法、函数和属性的区别和理解
类: 采⽤ Class 作为关键字进⾏定义的代码块,表⽰的是⼀种类别
对象: 实例化之后的类,对类中的形参进⾏了赋值,赋予其真正的含义或数值
⽅法: 使⽤ def 作为关键词,定义在类内的函数
函数: 使⽤ def 作为关键词,但是没有在类内进⾏定义,即 定义在类外
属性: 类内的称呼,其实就是类内的变量,同⼀个类内的不同⽅法内的变量都是这个类的属性,也就是这个类的变量

我们对 类 进⾏定义好之后,在使⽤之前应该注意以下⼏点:
类在使⽤之前必须进⾏实例化
实例化⼀个类之后,如果在⽅法外写的代码(如:属性值)会被直接运⾏,⽅法内部的代码(属性)只有在调⽤的时候才会被执⾏
类中写的变量名称,⾃动会被认为是类的属性,这个属性可以被该类的⽅法调⽤
类中的属性(变量)在使⽤前需要对其进⾏声明,否则容易出现错误

相关文章

  • python面向对象编程四要素总结

    面向对象编程的四要素: 类、属性、函数(方法)、对象(实例) 类: 一群有着相同属性和函数(方法)的对象(实例)的...

  • python —— 面向对象

    概念 特性 类与对象的方法和属性 实例方法:对象拥有的方法,把函数(self)封装到类里面实例属性:对象拥有的属...

  • 匿名函数,面向对象

    匿名函数和使用 类 &面向对象 给对象添加属性 ——init——()方法 魔法方法

  • JavaScript中的类方法、对象方法、原型方法

    类方法:也叫函数方法,在JavaScript中函数也是一个对象,所以可以为函数添加属性以及方法; 对象方法:包括构...

  • 02-面向对象

    类及对象 类的组成成分:属性(成员变量,Field)方法(成员方法,函数,Method) 属性成员变量 vs 局部...

  • python学习七

    对象 1.创建类对象 对象 = 属性+方法(方法其实就是函数)类可以看做是用于建造房子的图纸,经过类实例化后的对象...

  • 面向对象(上)

    属性 = 成员变量 = field = 域、字段 方法 = 成员方法 = 函数 = method 创建类的对象 ...

  • python自学项目day7.类和对象(一)

    0.对象中的属性和方法,在编程中实际是什么? 变量(属性)和函数(方法)。 1. 类和对象是什么关系呢? 类和对象...

  • Kotlin面向对象之访问修饰符(Visibility Modi

    类,对象,接口,构造函数,函数,属性及其setter方法可以被可见性修饰符修饰。(Getter方法总是具有与属性相...

  • js 继承

    构造函数继承 类式继承是在函数对象内调用父类的构造函数,使得自身获得父类的方法和属性。call和apply方法为类...

网友评论

      本文标题:python--类、对象、方法、函数、属性

      本文链接:https://www.haomeiwen.com/subject/drzqpdtx.html