Pseudo OOP
struct
type User struct {
ID uint64
Name string
}
func main() {
var user User
user.ID = 1
user.Name = "Jacky"
fmt.Printf("%v\n", user)
println(user.Name)
user2 := User{ID: 2, Name: "JetLee"}
fmt.Printf("%v\n", user2)
println(user2.Name)
}Method
Interface
Interface Kosong
Pseudo Object
Method Overloading
Encapsulation
Inheritance
Object Composition
Polymorphism
Last updated
Was this helpful?