Saya membuat objek JavaScript, tetapi bagaimana saya bisa menentukan kelas objek itu? Saya ingin sesuatu yang mirip dengan .getClass()metode Java
Saya membuat objek JavaScript, tetapi bagaimana saya bisa menentukan kelas objek itu? Saya ingin sesuatu yang mirip dengan .getClass()metode Java
Saya lebih suka menggunakan OOP dalam proyek skala besar seperti yang saya kerjakan sekarang. Saya perlu membuat beberapa kelas dalam JavaScript tetapi, jika saya tidak salah, setidaknya ada beberapa cara untuk melakukannya. Apa yang akan menjadi sintaksis dan mengapa itu dilakukan dengan cara...
Jawaban pertanyaan ini adalah upaya komunitas . Edit jawaban yang ada untuk meningkatkan pos ini. Saat ini tidak menerima jawaban atau interaksi baru. Saya belajar Pola Desain Java GoF dan saya ingin melihat beberapa contoh nyata dari mereka. Apa saja contoh bagus
Saya telah membaca bahwa adalah mungkin untuk menambahkan metode ke objek yang sudah ada (yaitu, tidak dalam definisi kelas) dengan Python. Saya mengerti bahwa tidak selalu baik untuk melakukannya. Tetapi bagaimana mungkin orang melakukan
Saya mengalami masalah dengan kombinasi titik koma dan / atau kawat gigi yang tepat. Saya ingin melakukan ini, tetapi sebagai one-liner dari baris perintah: while [ 1 ] do foo sleep
Bagaimana cara memanggil fungsi induk dari kelas turunan menggunakan C ++? Sebagai contoh, saya memiliki kelas yang disebut parent, dan kelas yang disebut childyang berasal dari orang tua. Di dalam setiap kelas ada printfungsi. Dalam definisi fungsi cetak anak, saya ingin melakukan panggilan ke...
Ini adalah pertanyaan wawancara yang diajukan oleh manajer senior. Mana yang lebih cepat? while(1) { // Some code } atau while(2) { //Some code } Saya mengatakan bahwa keduanya memiliki kecepatan eksekusi yang sama, karena ekspresi di dalam whileakhirnya harus dievaluasi trueatau false....
Dalam salah satu wawancara saya, saya ditanya "Jika kita bisa membuat kelas abstrak?" Jawaban saya adalah "Tidak, kami tidak bisa". Tetapi, pewawancara mengatakan kepada saya, "Kita bisa salah." Saya sedikit berdebat tentang ini. Kemudian dia mengatakan kepada saya untuk mencobanya sendiri di...
Saya telah melihat orang yang mencoba membaca file seperti ini di banyak posting belakangan ini: #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { char *path = "stdin"; FILE *fp = argc > 1 ? fopen(path=argv[1], "r") : stdin; if( fp == NULL ) {...
Apa perbedaan antara: class Child(SomeBaseClass): def __init__(self): super(Child, self).__init__() dan: class Child(SomeBaseClass): def __init__(self): SomeBaseClass.__init__(self) Saya telah melihat supercukup banyak digunakan di kelas dengan hanya satu warisan. Saya bisa melihat...
Apa itu polimorfisme, untuk apa itu, dan bagaimana ia
Saya perlu menulis skrip yang memulai program saya dengan argumen yang berbeda, tetapi saya baru di Bash. Saya memulai program saya dengan: ./MyProgram.exe Data/data1.txt [Logs/data1_Log.txt]. Inilah pseudocode untuk apa yang ingin saya lakukan: for each filename in /Data do for int i = 0, i =...
Saya ingin tahu perbedaan antara __init__dan __call__metode. Sebagai contoh: class test: def __init__(self): self.a = 10 def __call__(self): b =
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Saya...
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 3 tahun yang lalu . Apa sajakah cara...
Apa perbedaan antara dua deklarasi berikut? Class.method = function () { /* code */ } Class.prototype.method = function () { /* code using this.values */ } Apakah saya tetap bisa menganggap pernyataan pertama sebagai deklarasi metode statis, dan pernyataan kedua sebagai deklarasi metode...
Apa perbedaan antara kohesi dan kopling? Bagaimana kopling dan kohesi dapat menyebabkan desain perangkat lunak baik atau buruk? Apa saja contoh yang menguraikan perbedaan antara keduanya, dan dampaknya terhadap kualitas kode secara
Untuk membuat kelas JavaScript dengan metode publik, saya akan melakukan sesuatu seperti: function Restaurant() {} Restaurant.prototype.buy_food = function(){ // something here } Restaurant.prototype.use_restroom = function(){ // something here } Dengan cara itu pengguna kelas saya...
Saya mengerti bagaimana konstruksi ini bekerja: for i in range(10): print(i) if i == 9: print("Too big - I'm giving up!") break; else: print("Completed successfully") Tapi saya tidak mengerti mengapa elsedigunakan sebagai kata kunci di sini, karena itu menyarankan kode yang dimaksud hanya...
Dalam salah satu wawancara saya, saya diminta untuk menjelaskan perbedaan antara Interface dan kelas Abstrak . Inilah tanggapan saya: Metode antarmuka Java secara implisit abstrak dan tidak dapat memiliki implementasi. Kelas abstrak Java dapat memiliki metode instan yang mengimplementasikan...