X-Git-Url: http://nitlanguage.org diff --git a/tests/base_prot2.nit b/tests/base_prot2.nit index 15226d8..b6dbfcb 100644 --- a/tests/base_prot2.nit +++ b/tests/base_prot2.nit @@ -1,7 +1,5 @@ # This file is part of NIT ( http://www.nitlanguage.org ). # -# Copyright 2008 Jean Privat -# # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -14,32 +12,29 @@ # See the License for the specific language governing permissions and # limitations under the License. +import base_prot0 private import base_prot -class A2 -special A - fun o - do +class B + super A + redef fun pub do 10.output + redef fun pro do 11.output + #alt1#redef fun pri do 12.output + fun o do pub pro - #alt1#pri + #alt2#pri end - init do end end class O2 fun o do - var a = new A + var a = new B a.pub - #alt2#a.pro - #alt3#a.pri - - var a2 = new A2 - a2.o - a2.pub - #alt4#a2.pro - #alt5#a2.pri + #alt3#a.pro + #alt4#a.pri + 13.output end init do end end