Python私有属性、私有方法,子类不能继承父类的私有属性和私有方法,修改私有属性的值 ,类属性,静态方法
2021/10/7 20:43:04
本文主要是介绍Python私有属性、私有方法,子类不能继承父类的私有属性和私有方法,修改私有属性的值 ,类属性,静态方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、私有属性
这个我们可以实例化对象来拿到name属性的值的
我们看到用实例化对象来获取__age属性的值是获取不到的,那个12是我在本类中输出的,可以在本类中使用
私有方法
1.1、我们无法从外部来调用__da这个方法,因为我们把他私有化了
我们可以通过下面这种方法,来进行访问私有化方法
继承:
1、属性
1.1 可以看到我们可以访问到父类中公共的方法,有也可以获取到属性的值
1.2我们没办法访问到父类中私有的属性
2、方法
2.1 我们可以看到,这个da的方法没有进行私有化,所以我们的子类可以进行访问
2.2我们看到,如果我们将da这个方法私有化,我们子类就没办法进行访问这个da这个方法了
修改私有属性的值
1、对象不能访问私有权限的属性和方法,可以通过访问公有方法set_name()来修改私有属性的值,可以通过访问公有方法get_name()来获取私有属性的值
类属性
1、我们可以访问到公共的类属性
2、不可以访问到类的私有的属性,报错
静态方法
1、我们可以通过两种方式来进行调用属性,能够通过实例对象和类对象去访问
这篇关于Python私有属性、私有方法,子类不能继承父类的私有属性和私有方法,修改私有属性的值 ,类属性,静态方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南