Исходники и презентации

This commit is contained in:
2025-05-23 07:26:39 +03:00
parent aa948179d5
commit 02d8430a3a
514 changed files with 13773 additions and 0 deletions

View File

@ -0,0 +1,20 @@
package main
type Shape interface {
Area() float64
}
type Circle struct {
radius float64
}
func (c Circle) Area() int {
return int(3.14 * c.radius * c.radius)
}
func main() {
circle := Circle{}
var iface interface{} = circle
shape := iface.(Shape)
_ = shape
}