Alice is not an object-oriented programming language
Alice supports encapsulation fairly well.
It makes a modest attempt to support inheritance.
There is no semblance of support for polymorphism in Alice.
Therefore, Alice is not an object-oriented programming language.
Rather, it is an object-based language.
But - Alice is a good teaching language for getting new programming students started down the right path towards OOP.