在某销售系统中,客户采用扫描二维码进行支付。若采用面向对象方法开发该销售系统,则

考试题库2022-08-02  76

问题 在某销售系统中,客户采用扫描二维码进行支付。若采用面向对象方法开发该销售系统,则客户类属于()类,二维码类属于()类。问题1选项A.接口B.实体C.控制D.状态问题2选项A.接口B.实体C.控制D.状态

选项

答案 BA

解析 本题考查面向对象知识。
类分为实体类、接口类(边界类)和控制类。实体类的对象表示现实世界中真实的实体,如人、物等。接口类(边界类)的对象为用户提供一种与系统合作交互的方式,分为人和系统两大类,其中人的接口可以是显示屏、窗口、Web窗体、对话框、菜单、列表框、其他显示控制、条形码、二维码或者用户与系统交互的其他方法;系统接口涉及到把数据发送到其他系统,或者从其他系统接收数据;控制类的对象用来控制活动流,充当协调者。
状态一般是指某种对象呈现的状态。
故而得客户类是属于实体类的,第一问为选项B;二维码是系统接口接受数据的为接口类,第二问为选项A。
面向对象的三大特征
(1)封装:封装(Encapsulation)就是把对象的属性和行为结合成一个独立的单位,并尽可能隐蔽对象的内部细节。
(2)继承:继承是指特殊类的对象拥有其一般类的属性和行为。
(3)多态:多态(Polymorphism)是指类中同一函数名对应多个具有相似功能的不同函数,可以使用相同的调用方式来调用这些具有不同功能的同名函数。
转载请注明原文地址:https://tihaiku.com/congyezige/2423975.html

最新回复(0)