class A:def __init__(self):self.num1 = 100self.__num2 = 200def __test(self):print("私有方法 %d %d" % (self.num1, self.__num2))class B(A):def demo(self):# 1. 在子类的对象方法中,不能访问父类的私有属性# print("访问父类的私有属性 %d" % self.__num2)# 2. 在子类的对象方法中,不能调用父类的私有方法# self.__test()pass# 创建一个子类对象
b = B()
print(b)b.demo()# 在外界不能直接访问对象的私有属性/调用私有方法
# print(b.__num2)
# b.__test()

私有属性和方法-子类对象不能直接访问相关推荐

  1. python私有属性怎么定义_Python中定义私有属性的方法是()。

    [判断题]请假条带有请求的性质,所以一般来说篇幅要尽量长一些,以示郑重;更多要用煽情性语句,以打动对方.( ) [单选题]关于类和对象的关系,下列描述正确的是(). [选择]Трудоспособны ...

  2. 私有属性和方法-通过父类方法间接访问

    class A:def __init__(self):self.num1 = 100self.__num2 = 200def __test(self):print("私有方法 %d %d&q ...

  3. 私有属性和方法-伪私有属性和方法

    class Women:def __init__(self, name):self.name = nameself.__age = 18def __secret(self):# 在对象的方法内部,是可 ...

  4. 私有属性和方法-应用场景、定义方式和演练

    class Women:def __init__(self, name):self.name = nameself.__age = 18def __secret(self):# 在对象的方法内部,是可 ...

  5. javascript使用闭包模拟私有属性和方法

    最近因为做了一个项目,其中涉及到了js私有方法,这个概念在其语言里面是很常见的,很多语言都有private这个关键字,只要在一个类的前面加上private就表示申明了一个私有方法,但是javascri ...

  6. javaScript中私有属性和方法

    javaScript并没有特殊的语法来表示私有.保护.或公共属性和方法,在这一点上与 java或其他语言是不同的,JavaScript中所有对象的成员是公用的: var myobj={ mypop:1 ...

  7. Python进阶-----面向对象2.0(特有属性和方法与私有属性和方法)

    目录 前言: 1.添加特有属性/方法 示例1:添加特有属性 示例2:添加特有方法 2.私有属性/方法 (1)私有化示例 (2) 私有化属性/方法可以在类的内部使用 (3)强制访问私有化属性/方法 (4 ...

  8. python-面向对象名词解析(类、实例、属性、方法、对象)

    面向对象的概念总结 类: 一系列对象的特征与技能的抽象 如何理解:我们把现实生活中的物体可以抽象成一个个对象,如学校中的学生:           1.归类--我们可以把学生都归成一个学生类. 2.抽 ...

  9. C# 使用反射获取私有属性的方法

    本文告诉大家多个不同的方法使用反射获得私有属性,最后通过测试性能发现所有的方法的性能都差不多 在开始之前先添加一个测试的类 public class Foo{private string F { se ...

最新文章

  1. 栈与队列7——单调栈结构(初阶问题)
  2. Swift使用iconfont图标
  3. Idea-LifecycleException when deploying
  4. 原型设计(结对第一次)
  5. Angular2.0 基础: User Input
  6. 线段树求区间和(单点更新)
  7. 前端学习(1316):静态资源
  8. Qt工作笔记-QMenu::exec中使用QWidget::mapToGlobal()与QCursor::pos()之间的些许差异
  9. 后端技术栈入职培训感悟
  10. java判断字符串是否是空格_检查字符串在Java中是否为空格,空(“”)或null
  11. Android控件开发之Gallery3D酷炫效果(带源码)
  12. 我是如何自学通过CISSP考试的
  13. 你绝对不知道的JS冷知识
  14. JavaScript 运算符
  15. 进击ReactNative-疾如风
  16. Vmware_jjbLite_jb51不是有效的短文件名
  17. kettle配置资源库
  18. oracle10g 概述,Oracle 10g数据库概述
  19. 电容屏分类及优缺点介绍
  20. JAVA 类的继承(私有属性、自动转型)(入门级小白一看就懂)

热门文章

  1. iOS UI、Xcode、调试、代码等常见问题总汇(持续更新中)
  2. zigbee 频谱波段
  3. Pdshell教程-利用现有数据库(没有PDM情况下)导出数据库PMD文件
  4. 【Java线程】线程协作实现多对多聊天
  5. 数据库MySQL--基础查询
  6. 微信客服推送信息接口报错 45015
  7. ubuntu server修改语言
  8. 关于《在Windows与.NET平台上的持续交付实践》的问答录
  9. 实用 —— PowerCLI (一)
  10. 如何启用和关闭数据库的Oracle归档模式