摘要:
一、需求分析 该程序实现对客户的增、删、查、改功能。其主要的界面实现: 主菜单界面 客户关系管理系统 1 添加客户 2 修改客户 3 删除客户 4 客户列表 5 退 出 请选择(1-5): 添加客户界面 ... 请选择(1-5): 1 添加客户 姓名:张三 性别:男 年龄:25 电话:1526935 阅读全文
posted @ 2022-01-21 21:07
iveBoy
阅读(337)
评论(0)
推荐(0)
摘要:
一、基础 什么是类型断言呢? 举个例子,我们在之前的Usb接口案例中,假如Phone这个结构体除了实现接口的方法外,它还有自己定义的一个单独方法,但是Carema没有,那么当传入到Computer的use方法中就需要进行类型判断,如果是Phone结构体类型还需要执行额外的方法。 所以类型断言是由于接 阅读全文
posted @ 2022-01-21 10:47
iveBoy
阅读(510)
评论(0)
推荐(0)
摘要:
Golang也拥有面向对象编程的封装、继承、多态特性。 一、封装 封装就是将抽象出的字段和对字段的操作封装在一起,数据被保护在内部,程序的其它包只有通过被授权的方法才能对字段进行操作。那么如何来实现封装呢? 将结构体、首字母小写(这样就是私有变量,只能在本包使用) 在结构体所在的包中提供一个工厂模式 阅读全文
posted @ 2022-01-21 09:19
iveBoy
阅读(152)
评论(0)
推荐(0)


浙公网安备 33010602011771号