Ing tingkat iki, sampeyan sinau apa jinis primitif Jawa lan carane padha ditambahi lan sempit. Kita ngomong babagan obyek lan kelas. Apa maneh, kita wiwit nyinaoni apa sing ndadekake Jawa Jawa — prinsip pemrograman berorientasi obyek. Sabar rada suwe: sadurunge nerusake menyang level sabanjure, disaranake sampeyan nggarap pelajaran iki.

Prinsip pemrograman berorientasi objek

Sampeyan wis ngerti carane kabeh diatur ing Jawa: sampeyan ngumumake kelas lan nggawe obyek adhedhasar kelas, kelas duwe metode, lan liya-liyane. Nanging kenapa kabeh kaya ngono lan ora liya? Yagene basa kasebut disusun supaya program kasebut kalebu kelas lan obyek, lan ora liya? Yagene konsep "obyek" diciptakake lan dilebokake ing ngarep? Apa kabeh basa dirancang kanthi cara iki? Yen ora, apa kaluwihan kanggo Jawa? Ana akeh pitakonan Pawulangan iki bakal mbantu sampeyan ngatasi. Sampeyan bakal nyilem jero prinsip OOP: warisan, abstraksi, enkapsulasi, lan polimorfisme.