python基础:面向对象详解

 更新时间:2021年10月12日 15:23:08   作者:扁桃  
这篇文章主要介绍了Python面向对象的相关内容,如果您想对Python编程的基础部分有所了解,这篇文章是值得一看的,需要的朋友可以参考下。

1.私有方法

2.私有属性

 

3.类部调用私有属性和私有方法  

 

4.子类不能继承父类私有属性和方法 

 5.修改私有属性的值 

 6.实例属性(对象属性)可以通过实例化对象调用,类不能调用

 

7.通过实例(对象)去修改类属性对象修改类属性,只对本对象有效果,对别的对象没有影响

 

8.类方法

9.静态方法 

实例方法中需要self参数,因此调用实例方法只能通过实例对象调用也可以通过类调用但是一般不这样用

 10.__new__方法

11.单例模式 

单例模式:永远用一个对象得实例,避免新建太多实例浪费资源 

实质:使用__new__方法新建类对象时先判断是否已经建立过,如果建过就使用已有的对象

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!

相关文章

  • Python可视化神器pyecharts之绘制箱形图

    Python可视化神器pyecharts之绘制箱形图

    这篇文章主要介绍了Python可视化神器pyecharts之绘制箱形图,箱形图(Box-plot)又称为盒须图、盒式图或箱线图,是一种用作显示一组数据分散情况资料的统计图,因形状如箱子而得名
    2022-07-07
  • 简单实现Python爬取网络图片

    简单实现Python爬取网络图片

    这篇文章主要教大家如何简单实现Python爬取网络图片,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-04-04
  • Python中使用scapy模拟数据包实现arp攻击、dns放大攻击例子

    Python中使用scapy模拟数据包实现arp攻击、dns放大攻击例子

    这篇文章主要介绍了Python中使用scapy模拟数据包实现arp攻击、dns放大攻击例子,本文重点在于scapy有使用上,需要的朋友可以参考下
    2014-10-10
  • python 匹配url中是否存在IP地址的方法

    python 匹配url中是否存在IP地址的方法

    今天小编就为大家分享一篇python 匹配url中是否存在IP地址的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • 详解如何将python3.6软件的py文件打包成exe程序

    详解如何将python3.6软件的py文件打包成exe程序

    这篇文章主要介绍了详解如何将python3.6软件的py文件打包成exe程序,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-10-10
  • python3实现随机数

    python3实现随机数

    这篇文章主要为大家详细介绍了python3实现随机数,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-06-06
  • anaconda虚拟环境python sklearn库的安装过程

    anaconda虚拟环境python sklearn库的安装过程

    Anaconda是专注于数据分析的Python发行版本,包含了conda、Python等190多个科学包及其依赖项,这篇文章主要给大家介绍了关于anaconda虚拟环境python sklearn库的安装过程,需要的朋友可以参考下
    2023-11-11
  • python基于moviepy实现音视频剪辑

    python基于moviepy实现音视频剪辑

    为了方便学习和复习,需要把一些长音视频剪成一些小片段。本文介绍如何用Python实现,把音视频中的某一些片段剪出来。
    2021-06-06
  • python爬虫之你好,李焕英电影票房数据分析

    python爬虫之你好,李焕英电影票房数据分析

    这篇文章主要介绍了python爬虫之你好,李焕英电影票房数据分析,文中有非常详细的代码示例,对正在学习python爬虫的小伙伴们有一定的帮助,需要的朋友可以参考下
    2021-04-04
  • 使用python模拟高斯分布例子

    使用python模拟高斯分布例子

    今天小编就为大家分享一篇使用python模拟高斯分布例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12

最新评论