Object-Oriented Programming in C