Aussi appelé casting ou transtypage, le cast convertit un objet en un autre objet pour autant que l'objet de départ et celui d'arrivée soient liés par une relation d'héritage.