Abstract type: Difference between revisions

Content deleted Content added
→‎{{header|C}}: Interface name should be quoted.
Sonia (talk | contribs)
m →‎{{header|Go}}: Trim method name by guideline at http://golang.org/doc/effective_go.html#Getters
Line 843: Line 843:
Go's ''interface type'' is an abstract type. It defines a set of methods that a value must have.
Go's ''interface type'' is an abstract type. It defines a set of methods that a value must have.
<lang go>interface {
<lang go>interface {
Method1(value float64) int
Name() string
SetName(name string)
SetName(name string)
GetName() string
Method1(value float64) int
}</lang>
}</lang>