KomputerPengaturcaraan

Pengaturcaraan berorientasikan objek

pengaturcaraan berorientasikan objek - kaedah yang sehampir mungkin kepada tingkah laku kami. Ia berfungsi sebagai lanjutan daripada inovasi sebelum ini yang berkaitan dengan pembangunan bahasa pengaturcaraan. Jika kita bercakap mengenai pengaturcaraan berstruktur, kemudian ke arah ini adalah lebih berstruktur daripada versi sebelum ini, di samping itu, ia adalah lebih abstrak, lebih modular. Kami pun percubaan untuk memisahkan dan bergerak elemen pengaturcaraan tahap yang dipanggil dalaman.

Berorientasi objek pengaturcaraan adalah untuk digunakan untuk pembangunan bahasa khusus. Mereka biasanya dicirikan oleh tiga ciri utama:

- pengkapsulan, iaitu gabungan rekod dengan fungsi-fungsi dan prosedur, serta memanipulasi bidang data rekod, membentuk hati yang baru pangkalan data, yang dipanggil objek;

- warisan, definisi objek membayangkan kegunaan seterusnya untuk membina hierarki objek yang dicipta dengan keupayaan untuk menjana objek baru yang berkaitan dengan hierarki, dan juga membayangkan kod akses dan menjana maklumat tentang semua objek;

- polymorphism, iaitu, keupayaan untuk menetapkan tindakan dengan nama yang sama, yang kemudiannya akan dikongsi atas dan ke bawah hierarki objek, dan hierarki setiap pelaksanaan objek tindakan dengan cara ini akan menjadi tanggungjawab yang betul untuk beliau.

Berorientasi objek pengaturcaraan Delphi menyediakan satu set lengkap alat untuk pengaturcaraan, antaranya ialah: suai lebih besar dan abstrak berstruktur, terbina dalam keupayaan untuk menggunakan semula. Semua ciri-ciri ini boleh dikaitkan dengan kod, yang lebih tersusun, lebih mudah dari segi perkhidmatan dan banyak lagi fleksibel. Selalunya, pengaturcaraan berorientasi objek yang membuatkan kita meninggalkan mengetepikan pertimbangan khusus mengenai pengaturcaraan untuk bertahun-tahun dianggap sebagai standard. Walau bagaimanapun, apabila ini dilakukan, proses pembangunan tidak kelihatan begitu rumit, dan seolah-olah yang jelas dan alat yang sangat baik untuk pelbagai tugas, menyampaikan masalah besar perisian remeh.

Jika anda telah membuat ia tugas kita, sebagai contoh, untuk belajar pengaturcaraan berorientasikan objek dalam PHP, ia adalah perlu untuk membuang dan melupakan apa yang anda tahu mengenainya sebelum ini, dan datang untuk kajian beliau dengan senarai calon yang bersih. Satu-satunya cara yang anda akan dapat melihat semua butiran pendekatan ini untuk menilai kebolehgunaan dan ciri-cirinya. pengaturcaraan berorientasi objek bukan satu-satunya cara, ia lebih seperti kesinambungan idea tertumpu kepada menyusun kod bersih. pengkompil berjalan pada beberapa prinsip yang berbeza, jika kita bandingkan dengan pentafsir, manakala kelajuan adalah lebih tinggi. Penyusun bertujuan untuk pembangunan mana-mana produk perisian bersedia, bukan pada pelbagai terhad tugas.

kelas

Sebelum ia dicipta bahasa pengaturcaraan berorientasikan objek dalam banyak perkembangan telah bru keperluan untuk lanjutan jenis data daripada nombor nyata dan integer, pembolehubah teks dan pembolehubah Boolean. Ia menjadi sukar untuk bekerja dengan pameran data integer. Itulah yang digunakan kelas dalam konsep OOP. Dengan struktur itu menjadi lebih mudah untuk bekerja dengan, kerana sekarang untuk objek yang sama tidak perlu mendaftar banyak baris kod untuk mendapatkan sesuatu yang boleh dihasilkan secara automatik. Untuk bahasa pengaturcaraan peringkat rendah seperti kaedah yang seolah-olah menjadi sangat sukar, tetapi pada tahap pembangunan yang baru untuk menggunakannya agak selesa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.unansea.com. Theme powered by WordPress.