This is the first installment in a series of articles that will introduce and describe fundamental object-oriented concepts. These concepts are part of the foundation that any programmer will need to make the paradigm shift from procedural programming to object-oriented programming. javasmalltalk in Programming > Object Orientedwith objectooorientedprogramming