标签:
OOP实例: // OOP project main.go package main import ( "fmt" ) type people interface { Count(a int, b int) int Max(a int, b int) int } type abc struct { } func (ab abc) Count(a int, b int) int { return a + b } func (ab abc) Max(a int, b int) int { var s int if a > b { s = a } else { s = b } return s } func main() { var a1 people = new(abc) fmt.Println(a1.Count(1, 2)) fmt.Println(a1.Max(1, 2)) }
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/u011466175/article/details/47168353