zoukankan      html  css  js  c++  java
  • python之面向对象

    类:具有相同属性和方法的一类事物

    对象和实例是类的实例化

    实例化是类实例的过程。

    属性分静态属性和动态属性也叫(方法)。引用是:类名.属性和类名.方法()。

    命名空间

    创建一个类就会创建一个类的名称空间,用来存储类中定义的所有名字,这些名字称为类的属性

    而类有两种属性:静态属性和动态属性

    • 静态属性就是直接在类中定义的变量
    • 动态属性就是定义在类中的方法

    其中类的数据属性是共享给所有对象的

    而类的动态属性是绑定到对象的

    类名不能调用对象的属性:类可

    对象可以查看属性和调用方法。

    实例就是对象:

    实例.方法名()

    实例.对象属性

    实例增加属性:实例。新增属性名=新属性名

    dir(类)返回类中的所有名字列表

    isinstace(对象,类)判断对象是否为类的实例

    print(Person.——dict——)返回一个字典key是属性名,value是属性值

    print(Person._module)person类所在的模块

    print(Person._name_,type(Person._name_))字符串数据类型的类名

  • 相关阅读:
    codeforces
    codeforces
    HDU
    poj
    poj
    HDU Problem
    HDU 3555 Bomb 【数位dp】
    POJ 1942 Paths on a Grid【组合数学】
    杭电 Problem 2089 不要62 【数位dp】
    codeforces 486c-Palindrome Transformation【贪心】
  • 原文地址:https://www.cnblogs.com/1a2a/p/7339534.html
Copyright © 2011-2022 走看看