You cannot call member instance functions from the object constructor - until the constructor has returned the object instance being constructed is "unfinished" and you can't use it or any instance function. It's like building a house: you can't go upstairs until the walls, floor, and roof are completed!
You can call
static functions[
^] however.