In this talk, I will present Fril++ an object-oriented extension to Fril. This new programming language supports the modelling of fuzzy applications by integrating a fuzzy logic with the object-oriented paradigm. The main structures in our language are facilities to define classes and fuzzy classes; both inclusive and overriding inheritance; multiple inheritance; definition of fuzzy instances; mutability in objects; answering messages that have uncertainty associated with them and default defuzzification methods. When there are several answers for a message Fril++ provides support for user decisions by providing a default defuzzification method, but also the means to override the default method when needed.