登录
首页 >  Golang >  Go问答

golang interface 中,除了声明方法,还可以声明属性么?

来源:SegmentFault

时间:2023-02-16 15:43:41 393浏览 收藏

亲爱的编程学习爱好者,如果你点开了这篇文章,说明你对《golang interface 中,除了声明方法,还可以声明属性么?》很感兴趣。本篇文章就来给大家详细解析一下,主要介绍一下go,希望所有认真读完的童鞋们,都有实质性的提高。

问题内容

类似下面这种,声明 string 类型必备属性 ServiceName 可以么?

type Router interface {
    ServiceName string
    Route(msgB []byte) error
}

正确答案

golang
接口只是行为(方法)的集合,不含实体。所谓
属性
通常放在结构体内。

终于介绍完啦!小伙伴们,这篇关于《golang interface 中,除了声明方法,还可以声明属性么?》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布Golang相关知识,快来关注吧!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表