第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

golang中的實(shí)現(xiàn)接口

golang中的實(shí)現(xiàn)接口

Go
ibeautiful 2021-09-27 17:18:58
我想實(shí)現(xiàn)如下所示的接口。我不知道如何開始。有人可以告訴我應(yīng)該如何實(shí)現(xiàn)這些功能嗎?package intervalpackage maintype Interval interface {    contains(r float64) bool // if r is in x, then true    average(Y Intervall) (Intervall, error)    String() string                    //cast interval"[a,b]" to [a,b]    completecontains(Y Intervall) bool //if y is completely in x, give true    New(a, b float64) Intervall    //var a int}type Complex struct {    first int}func (c Complex) contains(r float64) bool {    if a <= r <= b {        return true    } else {        return false    }}func (c Complex) String() string {    return "a"}func (c Complex) length() float64 {    return 2.3}func main() {}
查看完整描述

2 回答

?
絕地?zé)o雙

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊

我真的不知道你在這里真正想做什么,但是代碼有幾個(gè)問題

  1. a 和 b 未定義,我將它們添加到 complex 以使其編譯

  2. a <= r <= b 在 go 中無效,更改為

  3. 你有一個(gè)主要的,所以我假設(shè)你的意思是這是一個(gè)可運(yùn)行的應(yīng)用程序。包需要被稱為“main”才能直接運(yùn)行。

可能不是你想要的,但它現(xiàn)在編譯并運(yùn)行(但不做任何事情,因?yàn)?main 是空的)

package main


//import "fmt"


type Intervall interface {

    contains(r float64) bool // if r is in x, then true

    average(Y Intervall) (Intervall, error)

    String() string                    //cast interval"[a,b]" to [a,b]

    completecontains(Y Intervall) bool //if y is completely in x, give true

    New(a, b float64) Intervall

}


type Complex struct {

    first int

    a     float64

    b     float64

}


func (c Complex) contains(r float64) bool {


    if c.a <= r && r <= c.b {

        return true

    } else {

        return false

    }

}


func (c Complex) String() string {

    return "a"


}

func (c Complex) length() float64 {

    return 2.3

}


func main() {


}


查看完整回答
反對 回復(fù) 2021-09-27
  • 2 回答
  • 0 關(guān)注
  • 206 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)