Rumah > Java > javaTutorial > Apakah perbezaan antara polimorfisme masa kompilasi dan polimorfisme masa larian?

Apakah perbezaan antara polimorfisme masa kompilasi dan polimorfisme masa larian?

WBOY
Lepaskan: 2023-09-03 12:57:07
ke hadapan
1122 orang telah melayarinya

Apakah perbezaan antara polimorfisme masa kompilasi dan polimorfisme masa larian?

Polymorphism ialah salah satu konsep OOP yang paling penting. Ini adalah konsep di mana kita boleh melaksanakan satu tugas dalam pelbagai cara. Terdapat dua jenis polimorfisme, satu ialah polimorfisme masa kompilasi dan satu lagi polimorfisme masa larian.

Pembebanan kaedah ialah contoh polimorfisme masa kompilasi, dan penggantian kaedah ialah contoh polimorfisme masa jalan.

Pembebanan kaedah ialah contoh polimorfisme masa kompilasi, dan penggantian kaedah ialah contoh polimorfisme masa jalan. p>

Penyusun masa berlaku boleh dicapai d melalui pengikatan dinamik

4.WarisanTidak melibatkan harta pusakaMelibatkan harta pusakaContohPembebanan Kaedah ialah contoh masa kompilasi polimorfisme Penggantian kaedah ialah contoh polimorfisme masa larian
Termaju. Kekunci Polimorfisme masa kompilasi Polimorfisme masa larian
1

Penyusunan masa asas

masa jalan Polimorfisme, semasa masa jalan kita tahu kaedah mana yang akan dipanggil

2

statik/dinamikmengikat

ini boleh dicapai dengan binding statik

Contoh polimorfisme masa kompilasi

public class Main {
   public static void main(String args[]) {
      CompileTimePloymorphismExample obj = new CompileTimePloymorphismExample();
      obj.display();
      obj.display("Polymorphism");
   }
}
class CompileTimePloymorphismExample {
   void display() {
      System.out.println("In Display without parameter");
   }
   void display(String value) {
      System.out.println("In Display with parameter" + value);
   }
}
Salin selepas log masuk

Contoh polimorfisme masa larian

Atas ialah kandungan terperinci Apakah perbezaan antara polimorfisme masa kompilasi dan polimorfisme masa larian?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan