Talk on Object Oriented Programming and Abstractions