Penggunaan polimorfisme yang paling biasa dalam OOP berlaku apabila rujukan kelas induk digunakan untuk merujuk kepada objek kelas anak. Mana-mana objek Java yang boleh lulus lebih daripada satu ujian IS-A dianggap sebagai polimorfik.
Mengapa kita menggunakan polimorfisme dalam Java dengan contoh?
Polymorphism ialah salah satu ciri OOP yang membolehkan kami melakukan satu tindakan dengan cara yang berbeza. Sebagai contoh, mari katakan kita mempunyai kelas Haiwan yang mempunyai bunyi kaedah. Memandangkan ini adalah kelas generik jadi kami tidak boleh memberikannya pelaksanaan seperti: Roar, Meow, Oink dll.
Apakah tujuan polimorfisme?
Polymorphism membolehkan kami melakukan satu tindakan dengan cara yang berbeza. Dalam erti kata lain, polimorfisme membolehkan anda menentukan satu antara muka dan mempunyai pelbagai pelaksanaan. Perkataan "poli" bermaksud banyak dan "morf" bermaksud bentuk, Jadi ia bermaksud banyak bentuk.
Mengapa polimorfisme digunakan dalam OOP?
Polymorphism ialah kaedah dalam bahasa pengaturcaraan berorientasikan objek yang melakukan perkara yang berbeza mengikut kelas objek, yang memanggilnya Dengan Polimorfisme, mesej dihantar ke berbilang objek kelas, dan setiap objek bertindak balas dengan sewajarnya mengikut sifat kelas.
Apakah yang boleh kita gunakan untuk melaksanakan polimorfisme dalam Java?
Kami boleh melakukan polimorfisme dalam java dengan melebihi kaedah dan mengatasi kaedah. Jika anda melebihkan kaedah statik dalam Java, ia adalah contoh polimorfisme masa kompilasi.