клас ТестовийКлас
кінець

дія ТестовийКлас.чародія(а, б, г, д)
  я.а = а
  я.б = б
  я.г = г
  я.д = д
кінець

дія ТестовийКлас.м1()
  я
кінець

тк = ТестовийКлас()

якщо тк.чародія не є Дія
  впасти
кінець

якщо тк.м1 не є Дія
  впасти
кінець

якщо тк.м1() != тк
  впасти
кінець

м1 = тк.м1

якщо м1() != недійсне
  впасти
кінець