开发基础 报表教程 数据字典 对话编程 表单打印 增强出口 SAP接口 S/4 HANA
实战案例 实战笔记 资料下载 CRM
问答互助 会员分享 俱乐部 广告区
论坛指南、建议和投诉
Twilight发表于 2014-02-22 17:21Twilight 最后回复于 2014-02-22 17:21 [复制链接] 4947 0
使用道具 举报
Twilight
管理员
发表回复 回帖后跳转到最后一页
练习7 定义和使用接口
情景:一个旅游代理公司,是一个agency,对于每个旅游代理公司,会有各种各样的合作伙伴,包括酒店、航空公司、汽车公司等,对于这些不同类别的公司,代理公司与他们有一些标准化的业务,凡是符合这些业务标准的,都可以视为合作伙伴。
技术要求:建立类lcl_travel_agency,并定义接口lif_partner,来规定其合作伙伴应该具有的功能,修改lcl_carrier类,建立lcl_rental,符合接口,并写代码测试。
1、从 SAPBC401_VEHD_F中拷贝类lcl_rental lcl_vehicle lcl_truck的定义
2、完善lcl_carrier,使之符合接口规范
3、从SAPBC401_VEHT_MAIN_A拷贝代码,建立一些关于车辆的实例,并调用display_attributes方法显示内容。
4、从SAPBC401_VEHT_B中拷贝lcl_travel_agency的定义,并进行对应的修改
5、测试用lcl_travel_agency显示partner信息
执行效果:
主程序代码: