Safe and flexible objects

Lorenzo Bettini, Viviana Bono, Silvia Likavec
2005 Proceedings of the 2005 ACM symposium on Applied computing - SAC '05  
We design a calculus where objects are created by instantiating classes, as well as mixins. Mixin-instantiated objects are "incomplete objects", that can be completed in object-based fashion. The combination of class-based features with object-based ones offers some flexible programming solutions. The fact that all objects are created from fully-typed constructs is a guarantee of controlled (therefore reasonably safe) behavior. | e 1 e 2 | fix
doi:10.1145/1066677.1066963 dblp:conf/sac/BettiniBL05 fatcat:iz2xab2hy5flhikrd4ftarmxqu