看一个问题
使用现有技术解决
1单独的定义变量解决 代码演示:
使用数组解决 代码演示:
现有技术解决的缺点分析
1) 使用变量或者数组来解决养猫的问题,不利于数据的管理和维护。因为名字,年龄,颜色都是 属于一只猫,但是这里是分开保存。
2) 如果我们希望对一只猫的属性(名字、年龄,颜色)进行操作(绑定方法), 也不好处理。
3) 引出我们要讲解的技术-》结构体。
一个程序就是一个世界,有很多对象(变量)
看一个问题
使用现有技术解决
1单独的定义变量解决 代码演示:
使用数组解决 代码演示:
现有技术解决的缺点分析
1) 使用变量或者数组来解决养猫的问题,不利于数据的管理和维护。因为名字,年龄,颜色都是 属于一只猫,但是这里是分开保存。
2) 如果我们希望对一只猫的属性(名字、年龄,颜色)进行操作(绑定方法), 也不好处理。
3) 引出我们要讲解的技术-》结构体。
一个程序就是一个世界,有很多对象(变量)
文章来源:智云一二三科技
文章标题:golang2021面向对象(1)面向对象编程
文章地址:https://www.zhihuclub.com/100485.shtml