<prompt> Qajeelfamni buuuraa OOP maali?nan  <response>: OOP, ykn sagantaa wanta irratti xiyyeeffate, paradigm sagantaa naannoo yaad-rimee wantootaa irratti ijaarameedha, isaanis fakkeenya gitaati. Qajeeltoowwan buuuraa OOP kanneen akka encapsulation, abstraction, inheritance fi polymorphism of keessatti qabatu. Encapsulation jechuun deetaa fi maloota deetaa sana irratti hojjetan wanta keessaa walitti qabuu agarsiisa. Kunis deetaan wanta keessa jiru kallattiin akka hin dhaqqabne ykn wanta ala irraa akka hin fooyyain eeguuf gargaara. Abstraction yaad-rimee ibsa hojiirra oolmaa dhoksuu fi fayyadamaaf interfeesii salphaa tae kennuudha. Kunis fayyadamaan balina hojiirra oolmaa isaatiin osoo hin liqimfamin gama dhimmicha ilaallatu irratti akka xiyyeeffatu isa dandeessisa. Dhaaluun gita haaraa kanneen jiran irratti hundaauun uumuu dandeessisa, gita haaraan amaloota fi malawwan gita jiru irraa dhaalu. Kunis irra deebiin itti fayyadama koodii guddisuuf kan gargaaru yoo tau, sirnoota walxaxaa uumuu fi bulchuuf salphaa taasisa. Poliimoorfiizimiin wantootni gita adda addaa akka wantoota gita olaanaa waliigalaa akka ilaalaman dandeessisa. Kunis sirnoota wantootni gita adda addaa wal jijjiiruun itti fayyadamuu dandaan dizaayinii gochuu keessatti jijjiirama guddaa akka qabaatan taasisa. 