Code (Yinc): class Greeter { var m_name; var m_birthyear; method create(name, birthyear) { assign m_name name; assign m_birthyear birthyear; } method greet(currentyear) { var age; var text; assign age currentyear.sub(m_birthyear); assign text "Alles Gute zum "; text.setAdd(age); text.setAdd(". Geburtstag, "); text.setAdd(m_name); text.setAdd("!"); stdio.write(text); } } class Main { method run(arg) { var greeter; assign greeter.create("Jeez", 1984); greeter.greet(2013); } } Heute gibt es Geburtstagscode in Yinc! Ist etwas ausführlich geworden, aber man soll ja sehen, dass es wirklich Yinc ist und kein C++-Dialekt.
class Greeter { var m_name; var m_birthyear; method create(name, birthyear) { assign m_name name; assign m_birthyear birthyear; } method greet(currentyear) { var age; var text; assign age currentyear.sub(m_birthyear); assign text "Alles Gute zum "; text.setAdd(age); text.setAdd(". Geburtstag, "); text.setAdd(m_name); text.setAdd("!"); stdio.write(text); } } class Main { method run(arg) { var greeter; assign greeter.create("Jeez", 1984); greeter.greet(2013); } }
--
Foren-Regeln