GO_OOP简单摘要

Go,Struct是属性集理解为没有方法的类

Go方法可以挂在任意类型的数据上(除接口),也就是说对任意类型的方法扩展,更加灵活(随意)

GO接口是抽象方法集,不能有抽象属性,可以接口继承接口

GO的继承,实现方式组合包含

GO空接口,类似JAVA的Object类,空接口跟基本数据类型一样,都是一种数据类型,可以存任意类型的数据,但是赋值给具体类型变量时,必须先转成具体的类型的数据后再赋值

GO接口实现跟JAVA一样,接口里面的所有方法都要实现

GO类,属性和方法,可以写在不同的代码块地方(不推荐)

GO,指针实现的接口,必须用指针赋值,实体实现的接口,可以用实体(也可以用指针)赋值

GO虚拟机Runtime包含在每个文件里

GO可以申明接口变量,接收实现后的实例 ,利用接口变量,实现接口编程

 

 

 

posted @ 2021-02-04 21:21  hcjavascript  阅读(73)  评论(0编辑  收藏  举报