IFS interview question

describe oop concepts in software engineering