Pertanyaan yang diberi tag oop

88
tertunduk dan tertekan

Saya baru mengenal C # (dan OOP ). Ketika saya memiliki beberapa kode seperti berikut: class Employee { // some code } class Manager : Employee { //some code } Pertanyaan 1 : Jika saya memiliki kode lain yang melakukan ini: Manager mgr = new Manager(); Employee emp =

88
Bagaimana cara membunuh while loop dengan keystroke?

Saya membaca data serial dan menulis ke file csv menggunakan loop sementara. Saya ingin pengguna dapat menghentikan while loop setelah mereka merasa telah mengumpulkan cukup data. while True: #do a bunch of serial stuff #if the user presses the 'esc' or 'return' key: break Saya telah...

88
Parket vs ORC vs ORC dengan Snappy

Saya menjalankan beberapa tes pada format penyimpanan yang tersedia dengan Hive dan menggunakan Parquet dan ORC sebagai opsi utama. Saya memasukkan ORC sekali dengan kompresi default dan sekali dengan Snappy. Saya telah membaca banyak dokumen yang menyatakan Parquet menjadi lebih baik dalam...

87
Metode penggantian JavaScript

Katakanlah Anda memiliki kode di bawah ini: function A() { function modify() { x = 300; y = 400; } var c = new C(); } function B() { function modify(){ x = 3000; y = 4000; } var c = new C(); } C = function () { var x = 10; var y = 20; function modify() { x = 30; y = 40;...

87
Untuk Loop di Lua

Tugas saya adalah bagaimana melakukan loop for. Saya telah mengetahuinya dari segi angka tetapi tidak dapat mengetahuinya dari segi nama. Saya ingin membuat perulangan for yang menjalankan daftar nama. Berikut ini yang saya miliki sejauh ini: names = {'John', 'Joe', 'Steve'} for names = 1, 3...

86
'lakukan ... saat' vs. 'saat'

Kemungkinan Duplikat: While vs. Do While Kapan saya harus menggunakan do-while daripada while loop? Saya telah memprogram untuk sementara waktu sekarang (2 tahun bekerja + 4,5 tahun gelar + 1 tahun pra-perguruan tinggi), dan saya tidak pernah menggunakan do-while loop pendek karena...

63
Fungsi async dengan + =

let x = 0; async function test() { x += await 5; console.log('x :', x); } test(); x += 1; console.log('x :', x); Jalankan cuplikan kodeSembunyikan hasilLuaskan cuplikan Nilai-nilai yang xdicatat adalah 1dan 5. Pertanyaan saya adalah: mengapa nilai x 5pada log kedua? Jika testdieksekusi...

54
Output -1 menjadi garis miring dalam loop

Anehnya, kode berikut ini menghasilkan: / -1 Kode: public class LoopOutPut { public static void main(String[] args) { LoopOutPut loopOutPut = new LoopOutPut(); for (int i = 0; i < 30000; i++) { loopOutPut.test(); } } public void test() { int i = 8; while ((i -= 3) > 0) ;...

13
Bagaimana cara mengimplementasikannya di dalam Raku

Di Perl, menggunakan Moo, Anda bisa menerapkan aroundsubs, yang akan membungkus metode lain di kelas. around INSERT => sub { my $orig = shift; my $self = shift; print "Before the original sub\n"; my $rv = $orig->($self, @_); print "After the original sub\n"; }; Bagaimana perilaku ini...