Ich weiß jetzt nicht, warum du dein (durchaus abwegiges) Beispiel an OOP festmachst. So einen Unsinn kann ich auch in BASIC programmieren.
Kennt dieses BASIC überhaupt Datentypen? In Pascal und Artverwandten, in C und diversen anderen Programmiersprachen MIT Typprüfung geht das dann nicht.
Ja, es kennt Fließkomma, Integer und String.
Und die Typprüfung bei Unterprogrammaufrufen oder Zuweisungen?