QUESTION #1

func (p *Person) Save(){
        // Your code
}

Which uAdmin function will match the given statement above?

A. uadmin.Save(&p)
B. uadmin.Save(*p)
C. uadmin.Save(%p)
D. uadmin.Save(p)


QUESTION #2

func (m *Mail) Save(){
        // Your code
}

Which uAdmin function will match the given statement above?

A. uadmin.Save(%m)
B. uadmin.Save(m)
C. uadmin.Save(*m)
D. uadmin.Save(&m)


QUESTION #3

func (t Telephone) Save(){
        // Your code
}

Which uAdmin function will match the given statement above?

A. uadmin.Save(t)
B. uadmin.Save(%t)
C. uadmin.Save(&t)
D. uadmin.Save(*t)


QUESTION #4

func (a *Animal) Save(){
        // Your code
}

Which uAdmin function will match the given statement above?

A. uadmin.Save(&a)
B. uadmin.Save(*a)
C. uadmin.Save(%a)
D. uadmin.Save(a)


QUESTION #5

func (c Country) Save(){
        // Your code
}

Which uAdmin function will match the given statement above?

A. uadmin.Save(&c)
B. uadmin.Save(c)
C. uadmin.Save(*c)
D. uadmin.Save(%c)


QUESTION #6

func (p *Place) Location(){
        // Your code
}
func (p *Place) Save(){
        // Your code
}

Which uAdmin function will match the given statement above?

A. uadmin.Save(&p)
        p.Save()


B. uadmin.Save(p)
        p.Save()


C. uadmin.Save(&p)
        p.Location()


D. uadmin.Save(p)
        p.Location()



QUESTION #7

func (b Basement) Position(){
        // Your code
}
func (b *Basement) Save(){
        // Your code
}

Which uAdmin function will match the given statement above?

A. uadmin.Save(b)
        b.Save()


B. uadmin.Save(&b)
        b.Save()


C. uadmin.Save(b)
        b.Position()


D. uadmin.Save(&b)
        b.Position()



QUESTION #8

func (m Main) Primary(){
        // Your code
}
func (m Main) Save(){
        // Your code
}

Which uAdmin function will match the given statement above?

A. uadmin.Save(&m)
        m.Save()


B. uadmin.Save(&m)
        m.Primary()


C. uadmin.Save(m)
        m.Save()


D. uadmin.Save(m)
        m.Primary()



QUESTION #9

func (b *Building) Height(){
        // Your code
}
func (b Building) Save(){
        // Your code
}

Which uAdmin function will match the given statement above?

A. uadmin.Save(b)
        b.Height()


B. uadmin.Save(&b)
        b.Save()


C. uadmin.Save(b)
        b.Save()


D. uadmin.Save(&b)
        b.Height()



QUESTION #10

func (r River) Wave(){
        // Your code
}
func (r *River) Save(){
        // Your code
}

Which uAdmin function will match the given statement above?

A. uadmin.Save(r)
        r.Wave()


B. uadmin.Save(&r)
        r.Save()


C. uadmin.Save(&r)
        r.Wave()


D. uadmin.Save(r)
        r.Save()



QUESTION #11

func (l *Lion) Save() {

        // Your code

        lionList := []Lion{}
        uadmin.Filter(&lionList, "parent_id = ?", l.ParentID)
        progressSum := 0
        for _, lion := range lionList {
                progressSum += lion.Progress
        }
        uadmin.Preload(l)
        l.Parent.TotalPoints = progressSum

        // Your code

}

Which uAdmin function will match the given statement above?

A. uadmin.Save(l)
        uadmin.Save(&l.Parent)


B. uadmin.Save(&l)
        uadmin.Save(l.Parent)


C. uadmin.Save(l)
        uadmin.Save(l.Parent)


D. uadmin.Save(&l)
        uadmin.Save(&l.Parent)



QUESTION #12

func (t *Tiger) Save() {

        // Your code

        tigerList := []Tiger{}
        uadmin.Filter(&tigerList, "children_id = ?", t.ChildrenID)
        progressSum := 0
        for _, tiger := range tigerList {
                progressSum += tiger.Progress
        }
        uadmin.Preload(t)
        t.Children.TotalPoints = progressSum

        // Your code

}

Which uAdmin function will match the given statement above?

A. uadmin.Save(&t)
        uadmin.Save(&t.Children)


B. uadmin.Save(t)
        uadmin.Save(&t.Children)


C. uadmin.Save(&t)
        uadmin.Save(t.Children)


D. uadmin.Save(t)
        uadmin.Save(t.Children)



QUESTION #13

func (g Game) Save() {

        // Your code

        gameList := []Game{}
        uadmin.Filter(&gameList, "release_id = ?", t.ReleaseID)
        progressSum := 0
        for _, game := range gameList {
                progressSum += game.Progress
        }
        uadmin.Preload(t)
        g.Release.TotalPoints = progressSum

        // Your code

}

Which uAdmin function will match the given statement above?

A. uadmin.Save(g)
        uadmin.Save(&g.Release)


B. uadmin.Save(&g)
        uadmin.Save(g.Release)


C. uadmin.Save(&g)
        uadmin.Save(&g.Release)


D. uadmin.Save(g)
        uadmin.Save(g.Release)



QUESTION #14

func (m Movie) Save() {

        // Your code

        movieList := []Movie{}
        uadmin.Filter(&movieList, "publish_id = ?", t.PublishID)
        progressSum := 0
        for _, movie := range movieList {
                progressSum += movie.Progress
        }
        uadmin.Preload(m)
        m.Publish.TotalPoints = progressSum

        // Your code

}

Which uAdmin function will match the given statement above?

A. uadmin.Save(m)
        uadmin.Save(&m.Publish)


B. uadmin.Save(m)
        uadmin.Save(m.Publish)


C. uadmin.Save(&m)
        uadmin.Save(m.Publish)


D. uadmin.Save(&m)
        uadmin.Save(&m.Publish)



QUESTION #15

func (c *Car) Save() {

        // Your code

        carList := []Car{}
        uadmin.Filter(&carList, "engine_id = ?", t.EngineID)
        progressSum := 0
        for _, car := range carList {
                progressSum += car.Progress
        }
        uadmin.Preload(c)
        c.Engine.TotalPoints = progressSum

        // Your code

}

Which uAdmin function will match the given statement above?

A. uadmin.Save(&c)
        uadmin.Save(&c.Engine)


B. uadmin.Save(c)
        uadmin.Save(&c.Engine)


C. uadmin.Save(c)
        uadmin.Save(c.Engine)


D. uadmin.Save(&c)
        uadmin.Save(c.Engine)