社区
PowerBuilder
帖子详情
哪位能详细说一下pb里的继承
c_unknower
2001-12-27 12:07:08
有何优点,一般在那些情况下使用..
注意事项和使用技巧等...
...全文
702
17
打赏
收藏
哪位能详细说一下pb里的继承
有何优点,一般在那些情况下使用.. 注意事项和使用技巧等...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
c_unknower
2001-12-29
打赏
举报
回复
最好有例子
谢了先!!!!
wangsw
2001-12-29
打赏
举报
回复
哈哈!最大的用处是不是写大量相同的代码!
c_unknower
2001-12-28
打赏
举报
回复
good
contunie
up~:)
ghostmickey
2001-12-28
打赏
举报
回复
看看面向对象的程序设计,里面讲得很详细
azjiao
2001-12-28
打赏
举报
回复
我才开始用PB,对它的继承关系不是太明了,不过继承的确有很多用处。
pb的dw control提供了用户操作数据的基本界面,但其操作方法并不合乎用户习惯,这是可以创建一标准user object,你所创建的对象就继承自系统dw control,它拥有dw的一切行为,也可以改写成自身所有的。在你的user dw中编好要改写的操作方法代码后,以后用到dw时就可以使用它了,这时你所用的是你所改写的dw的一个实例,它符合用户习惯。其他如window、menu、还有他们的合集等等。
brightstar
2001-12-28
打赏
举报
回复
如果入口参数不同,你就重载这些方法,用到什么参数它自己会判断的了,
继承可以实现多泰,接口不同就完全在子类实现借口不就完了?
PB的OOP特性和JAVA没啥本质区别.
ylg007
2001-12-28
打赏
举报
回复
有不同的地方肯定是要改变的,就看改多改少了。
ylg007
2001-12-28
打赏
举报
回复
只是传给报表的参数不同的话。
就在打开报表的时候传不同的参数即可。
pawly
2001-12-27
打赏
举报
回复
通用的地方(属性、事件)用继承比较好
差异较大的地方最好不要用继承
huangkc
2001-12-27
打赏
举报
回复
有,当然有
有很多地方用到(这个问题,范围比较广,我只说一点)
如:做一个祖先窗口,具有窗口居中的代码(在show,resize事件中),下次先建窗口就省了这两处代码
还有如:
按钮继承
建立用户对象
等,主要看你的实际情况
你可利用继承代码
又可在子孙中扩展
你做几次,自然明白
xiaozg118
2001-12-27
打赏
举报
回复
可以提高效率
使代码容易维护
修改起来方便
zxq9119
2001-12-27
打赏
举报
回复
据我所之:
pb中有三种对象可以通过继承方式创建。他们分别是:窗口对象,菜单对象,用户对象
继承分为三类:完全继承(子代完全执行父代的程序),扩充继承(子代即执行父代的程序又执行自己的程序),覆盖继承(子代只执行自己的程序)
可以提高效率
c_unknower
2001-12-27
打赏
举报
回复
up!
难度没人用继承吗:(
c_unknower
2001-12-27
打赏
举报
回复
不是
只是一系列相同的
就是类别不一样
ylg007
2001-12-27
打赏
举报
回复
是嵌套报表吗?
c_unknower
2001-12-27
打赏
举报
回复
呵呵
说的很不错
谢谢
我现在的问题是:
我作的这个项目有很多报表
其中很多报表都是一样的,就是传入数据窗口的节点的编码不同
我inhert了一个.和父亲一样,数据也完全显示
问题是我怎么把这个参数改掉?
现在我是痛苦阿
expert-->查找,替换->import...
ylg007
2001-12-27
打赏
举报
回复
小明和爸爸的关系就是子类和父类的关系。
完全继承:老爸是帅哥,小明自然也是帅哥了。
扩充继承:老爸会打羽毛球,小明不仅会羽毛球,还会打篮球也。
覆盖继承:老爸抽烟,这可不可能子承父业。小明编程一级棒。
ELK/ELFK(7.3 ) 企业
PB
级日志系统实战
Elastic Stack日志系统是目前企业应用广泛的一套日志解决方案。 包含的组件有Filebeat,Logstash,Elastic,Kibana等 本堂课引入Kafka 让Elastic Stack 能适应企业
PB
级的业务日志量并弥补传统ELk架构的不足 ★学完这门课程会获得什么? 首先从零开始教你部署Elastic Stack系统,
详细
讲解Elastic产品,包括 Kibana.Logstash,Beats的
详细
讲解以及Elastic的api操作, 并如何监控如何绘图等。最后结合自己的运维过程中的案例讲解,让学员能更加清楚了解原理以及少走一些弯路。 目前我们公司每天产生至少8个T的数据量,历史日志保存半年。此教程足以能承担
PB
级的日志收集系统的量。此教程的背景介绍请参阅我的CSDN博客,置顶内容的第一篇博文。
PB
你需要知道的东西
PB
你需要知道的东西 1、什么叫
继承
?
PB
的非可视对象能否实现
继承
? ·
继承
就是面向对象中类与类的之间的一种关系,
继承
的类成为子类,派生类,二被
继承
的类成为父类、基类或超类。通过
继承
,使子类具有与父类相同功能的方法和属性,同时子类也可以加入新的属性和方法或者修改父类的属性和方法简历建立新的类层次。
PB
非可视对象能够实现
继承
,也能能够实现相应代码的重用。 2、
PB
自定义对象...
PB
面向对象编程研究(二)
3.
继承
性
继承
性是面向对象编程的一个重要特性。它包括属性的
继承
和方法的
继承
。在
PB
中,不支持多重
继承
,即,一个类的父类只能有一个。 3.1. 类的
继承
点击菜单“inherit…”可以打开
继承
窗口。接着第二章中的范例内容,我们
继承
创建一个类“uo_test_inherited”,如下图。 点击OK按钮,保存对象为“uo_test_inherited”。 3.1.1. 属性的
继承
PB
_
继承
窗口时事件执行顺序
声明:解除关系 open(父窗口):则只执行父窗口事件代码 open(子窗口):
【
PB
】在PowerBuilder中更改窗口
继承
PowerBuilder是Sybase公司的独资子公司PowerSoft推出的应用于客户机/服务器体系结构下的应用程序开发工具,也是一种面向对象的图形化交互式开发工具。PowerBuilder 以其简洁高效的集成开发环境、 强大的数据窗口技术、几乎无所不能的数据库访问能力和友好的用户界面,越来越受到编程人员的青睐。 PowerBuilder采用真正的面向对象技术,而“
继承
”是面向对象的一大
PowerBuilder
1,077
社区成员
66,438
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章