美文网首页
Python-类与实例

Python-类与实例

作者: 倔强的潇洒小姐 | 来源:发表于2018-04-12 00:09 被阅读35次

先通过两张图来了解下类

类的概念.png 类的概念.png

类的概念

1、面向对象最重要的概念就是类(class)和实例(instance)
2、类是抽象的模块,可以理解为一个基础,比如Student类,而实例是根据类创建出来的一个个具体的“对象”
3、每个对象都拥有相同的方法,但各自的数据可能不同

创建一个类

定义类:关键字class
1、class后面紧跟类名,即Student,类名通常是大写开头的单词
2、紧接着是(object),表示该类是从哪个类继承下来的,通常,如果没有合适的继承类,就使用object类,这是所有类最终都会继承的类

 class Student(object):
     pass

实例化一个类

创建实例:类名+()
实例可以理解为类的替身,类是不能直接被使用的,只能通过实例化之后,用实例名代替

bar = Student()

使用一个类

类有属性和方法,可以将属性理解为静态的数据,方法理解为动态的处理函数
比如车都有轮子,都能开,那么轮子就是属性,开就是方法

# -*- coding: utf-8 -*-
# __author__ = 'Carina'


class Student(object):
    def __init__(self, name, score):
        self.name = name
        self.score = score
    def print_score(self):
        print('%s: %s' % (self.name, self.score))

bar = Student('zhangsan', '85')  # 实例化类
bar.print_score()

相关文章

  • Python-类与实例

    先通过两张图来了解下类 类的概念 1、面向对象最重要的概念就是类(class)和实例(instance)2、类是抽...

  • js面向对象总结

    1、类与实例 类的声明 实例化 2、类与继承 继承的几种方式

  • JavaScript 面向对象的那些事儿

    一、类与实例 1、类的声明 2、生成实例 生成实例,都是用new方法,如下: 二、类与继承 JavaScript的...

  • python-面向对象:类和实例

    本文内容: 类的创建 类变量、类方法的创建和调用 实例变量、实例方法的创建和调用 静态方法的创建和调用 私有变量、...

  • Python 类

    在 Python 中,面向对象编程主要有两个主题,就是类和类实例。 类与实例: 类与实例相互关联着:类是对象的定义...

  • 24.面向对象(类、封装)

    面向对象(类、封装) 一、类与实例对象 1). 类的定义与实例化 实例化之前先定义类,类名要大写 (解释性语言特点...

  • python类及其方法

    一、介绍 在 Python 中,面向对象编程主要有两个主题,就是类和类实例类与实例:类与实例相互关联着:类是对象的...

  • Python 面向对象编程概述

    类与实例 类与实例相互关联着:类是对象的定义,而实例是“真正的实物”,它存放了类中所定义的对象的具体信息。 下面的...

  • 类与实例

  • 类与实例

网友评论

      本文标题:Python-类与实例

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