Pregunta de entrevista de General Atomics

Explain object oriented programming in detail