nitlanguage
/
nit.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
135b7b92dbf29ee9dda39cc3dbb73bfc903b663d
[nit.git]
/
doc
/
developpez
/
poo
/
listings
/
type1_c.nit
1
abstract class
Aliment
end
2
3
class
Herbe
special
Aliment
end
4
5
class
Animal
6
type
REGIME
:
Aliment
7
8
fun
manger
(
x
:
REGIME
)
do
print
"Je mange"
9
end
10
11
class
Vache
12
special
Animal
13
14
redef type
REGIME
:
Herbe
15
end
16
17
var
vache
=
new
Vache
18
vache
.
manger
(
new
Herbe
)