Python --- python如何使用被保护的对象

[复制链接]
跳转到指定楼层
如图,当我在使用SetValue()方法的时候,返回了无法访问被保护的对象,查了下,貌似需要写类从要使用的类中继承。在自己定义的类中调用SetValue()就可以了。但还是没有写好。希望jorin大大解答下。谢谢

原厂1.jpg (243.16 KB, 下载次数: 60)

原厂1.jpg

原厂1.zip

6.31 KB, 下载次数: 118

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
关于大陆地区Rhino原厂培训中心
 楼主| 筑梦NARUTO 发表于 2015-11-22 00:13:05
2
Jorin 发表于 2015-11-22 00:00
只有Panel 的 NickName 是可通过 obj.NickName = "jkk" 修改的,Panel 本身就是GH_DocumentObject的一个子 ...

不单纯是问Gh_panel,我只是好奇用户能不能使用被保护的对象(就像gh_panel类下的SetValue方法。Gh_panel只是我在遇到这个问题时遇到的例子。别的类也行。
 楼主| 筑梦NARUTO 发表于 2015-11-22 08:52:47
3
Jorin 发表于 2015-11-22 08:47
所谓 protected 方法,是只能在该类的内部和子类中才能使用的方法。在该类和该类的子类外部是无法调用的 ...

好吧,那可以写个类继承Gh_Panel类么?然后在自己写的类里能调用被保护的方法么?
您需要登录后才可以回帖 登录 | 注册成为会员

本版积分规则