‫Dan video ini, kita akan melihat kata kunci terpenting yang mungkin pernah Anda temukan,
‫atau mungkin tidak, tapi itu pasti sesuatu yang sangat berguna saat memprogram dan
‫akan sangat penting untuk gudang fitur yang Anda dapat mengontrol dalam pengembangan tajam C.
‫Jadi mari kita lihat itu.
‫Masalahnya, kami telah menggunakan metode yang sudah menggunakan kekuatan.
‫Dan saya dapat memberitahu Anda bahwa karena kami telah menggunakan jalur yang benar cukup sedikit.
‫Dan garis merah, seperti yang Anda lihat di sini, menyapa dunia.
‫Nah, hal yang keren adalah jika Anda memeriksa garis yang benar seperti itu, Anda mengarahkan kursor ke atasnya dan kemudian
‫Anda dapat melihat bahwa ia memiliki banyak kelebihan.
‫OK, jadi pada dasarnya izinkan saya mengetiknya di sini sekali lagi.
‫Garis kanan seperti itu.
‫Dan kemudian setelah saya membuka braket, itu menunjukkan bahwa ada 18 kelebihan beban yang berbeda.
‫Overload pada dasarnya adalah jenis implementasi yang berbeda untuk metode ini.
‫Jadi tidak hanya ada satu implementasi untuk metode ini di dalam kelas konsol, tetapi
‫ada beberapa.
‫Oke, jadi Anda bisa memeriksanya di sini dengan mengkliknya.
‫Anda bisa melihat ada banyak implementasi garis kanan di sini.
‫Jadi yang sederhana, lalu yang mengambil nilai boolean, yang mengambil buffer atau while pada
‫dasarnya sekumpulan karakter dan sebagainya.
‫Oke, jadi ada banyak nada berbeda yang dimiliki garis terang ini.
‫Dan salah satu yang saya maksud secara khusus akan menjadi salah satu yang kita miliki di sini.
‫Jadi ini yang ke-15, setidaknya di Visual Studio versi saya.
‫Ini mungkin berubah tergantung pada saat Anda memeriksanya dan Anda dapat melihat di sini, ada keyboard daya ini.
‫Jadi dikatakan array objek Hiram adalah AREK.
‫Jadi Horan's berarti akan menerima parameter sebanyak yang Anda berikan dan akan menerima parameter tipe
‫objek.
‫Pada dasarnya, setiap elemen kelas tunggal yang Anda buat atau setiap objek pada dasarnya dari apa pun akan
‫menjadi objek jenis itu.
‫Jadi bahkan program kelas ini secara internal akan mewarisi dari objek.
‫Kita akan melihat pewarisan nanti, tetapi pada dasarnya sama seperti ia menerima semua jenis informasi atau jenis
‫data apa pun.
‫Jadi itu benar-benar hal yang keren tentang contoh khusus ini.
‫Tetapi Anda tidak harus menggunakannya dengan cara yang menerima semua jenis informasi.
‫Jadi sebelum kita menjadi terlalu rumit, mari kita lihat sebuah contoh.
‫Oke, jadi kami melihat dalam kelebihan ini bahwa ia menerima format string dan kemudian parameternya nanti.
‫Jadi mari kita berikan beberapa nilai ke metode garis kanan ini.
‫Jadi kita hanya akan menggunakan harga dan kemudian apa pun nilai atau nilai pertama yang kita miliki
‫setelah string ini dan koma yang kita lewati sebagai parameter akan menjadi.
‫Jadi ini akan menjadi posisi nol, maka PI adalah tiga satu empat, yang akan berada di posisi ini
‫dan di adalah dan ini akan menjadi ini di.
‫OK, jadi jika kita menjalankan ini.
‫Anda akan melihat bahwa pada dasarnya menerima semua parameter kami, seperti hadiah untuk melanjutkan tiga poin satu
‫untuk di adalah tanda.
‫Jadi, tentu saja, kita juga dapat menambahkan angka sebanyak yang kita inginkan atau parameter sebanyak yang kita
‫inginkan.
‫Jadi mari kita ambil contoh bodoh di mana kita hanya melewatkan angka-angka seperti itu.
‫Jadi satu tambah dua tambah tiga dan seterusnya.
‫Pada dasarnya ini adalah nilai-nilai yang kita miliki di sini.
‫Tetapi jika Anda ingin menggunakannya dalam string, kita harus mulai dengan nol.
‫Jadi ini akan menjadi posisi nol, yang berarti akan menampilkan satu.
‫Yang kedua akan menampilkan keduanya, yang akan menjadi ini di sini dan seterusnya.
‫Jadi jika kita menjalankan kode ini, Anda akan melihat bahwa kode itu masih berfungsi.
‫Jadi dikatakan satu tambah dua ditambah tiga dan seterusnya sampai kemudian memberi kita 28.
‫Jadi Anda lihat, kami tidak memiliki delapan tahun.
‫Kami memiliki sembilan.
‫Kami memiliki semua itu bersama-sama, yaitu dua puluh delapan di sini.
‫Jadi Anda lihat di sini kami bahkan memiliki perhitungan yang kami lewati.
‫Jadi menerima semua jenis barang.
‫Tetapi bagian penting yang ingin kita lihat bukanlah objeknya, tetapi kita melihat kata kunci yang
‫terpenting.
‫Jadi mari kita buat contoh kita sendiri di mana kita akan menggunakan kata kunci paramount untuk
‫mengizinkan parameter sebanyak warna metode yang ingin diberikan kepada kita.
‫OK, jadi mari kita buat metode baru.
‫Statis publik Kami membuatnya statis sehingga kami dapat menggunakannya di dalam metode utama kami atau kami dapat memanggilnya dari metode
‫utama kami.
‫Dan saya tidak akan mengembalikan apa pun dan itu akan berada di luar sementara kami akan memberinya nama metode Hiram.
‫Ken, di sini kita akan menggunakan ruang bermain ini.
‫Kata kunci.
‫Dan kemudian itu akan, dalam kasus kami, bukan tipe objek, tetapi itu akan menjadi array string yang dapat kami
‫berikan padanya.
‫Dan aku akan menelepon ini.
‫Array kalimat string.
‫Jadi di dalam metode parent kita, sekarang yang akan kita lakukan adalah menggunakan for loop.
‫Dan saya akan menjadi nol, saya akan menjadi kurang dari panjang kalimat.
‫Dan kemudian kami bertambah satu begitu tinggi plus plus Anda.
‫Oke, jadi apa yang ingin saya lakukan dalam tindak lanjut ini?
‫Yah, pada dasarnya, saya hanya ingin menulis setiap item dari daftar perimeter yang diberikan kepada saya.
‫Saya ingin mengendarainya ke konsol dan saya bisa melakukannya menggunakan konsol.
‫Tapi pernyataan yang benar di sini, sangat benar.
‫Menggunakan kalimat pada posisi I karena kalimat, jika dilihat, adalah array, itu adalah array
‫string.
‫Jadi posisi saya akan di awal menjadi nol.
‫Jadi apapun parameter pertama yang diberikan kepada saya adalah sesuatu yang akan saya tulis saat ini.
‫Dan kemudian saya akan menambahkan ruang kosong seperti itu.
‫Dan lanjutkan ke iterasi loop berikutnya, jadi forum ini sekarang akan mengulangi sebanyak yang kami berikan parameter ke
‫metode saat ini.
‫Jadi mari kita lihat dan metode utama kita, sebut saja metode ini, sebenarnya.
‫Jadi disini saya hanya akan menyebut metode Pyramus ini dengan kalimat yang super simple atau bodoh, tetapi kalimat
‫tersebut akan dipecah menjadi kata-kata tersendiri.
‫OK, jadi saya hanya akan mengatakan, ini adalah string yang panjang.
‫Saya tidak tahu kapan itu akan berakhir.
‫Titik titik titik.
‫Dan kita dapat melanjutkan pada titik ini, tetapi pada dasarnya kita hanya melewatkan satu string, string lain, string lain,
‫dan seterusnya melewati sekelompok string di sini.
‫Jadi mari kita jalankan aplikasi ini.
‫Dan kita bisa melihat ini adalah string yang panjang.
‫Saya tidak tahu kapan itu akan berakhir.
‫Kami sekarang dapat mengubah ini kapan saja.
‫Jadi mari kita lakukan.
‫Mari kita jalankan lagi.
‫Dan sekarang Anda lihat, kami telah melumpuhkan hukuman kami.
‫Ini tidak tahu kapan itu akan berakhir, tetapi kodenya masih berfungsi.
‫Jadi keyboard orang tua ini pada dasarnya hanya memungkinkan kita untuk melewatkan parameter sebanyak yang kita inginkan.
‫Kami juga bisa saja tidak melewati parameter sama sekali.
‫Jadi mari kita tidak melewatkan parameter.
‫Dan kita akan melihat bahwa tidak ada yang terjadi, tetapi kode kita juga tidak crash.
‫Oke, jadi itu yang keren dari Perm's Keywood ini.
‫Sekarang, mari buat metode yang akan mengizinkan objek juga.
‫Jadi mari kita buat metode pemberdayaan lainnya.
‫Yang ini akan menjadi metode orang tua juga, dan tidak akan mengambil string, tetapi hanya akan mengambil objek dan kami
‫menyebutnya barang.
‫Jadi apapun hal yang kita berikan padanya, apa yang akan kita lakukan sekarang adalah kita
‫akan menggunakan ini untuk setiap loop, yang akan melewati hal-hal yang kita berikan padanya, yang merupakan array objek.
‫Dan untuk setiap objek, itu akan menempatkan objek itu ke dalam pernyataan yang benar di sini.
‫Sekarang, hal kerennya, setiap kelas memiliki metode internal yang dipanggil ke string, OK?
‫Jadi setiap kelas, tidak peduli kelas mana yang Anda buat secara internal, memiliki metode ini atau mewarisi
‫dari objek, yang berarti metode ini dipanggil.
‫Untuk string, jadi itu berarti bahwa objek apa pun yang Anda berikan ke metode kami, itu akan dapat
‫membuat string darinya, bahkan jika string hanya akan menjadi sesuatu seperti ini adalah kelas atau ini adalah kelas yang disebut
‫begitu-dan- jadi.
‫OK, jadi mungkin tidak ada informasi berguna yang Anda dapatkan di sana, tetapi setidaknya akan membuatnya menjadi string
‫dan aplikasi tidak akan macet.
‫Jadi seperti yang saya katakan, warisan adalah sesuatu yang akan kita bahas nanti.
‫Pada dasarnya, ini adalah hubungan antara kelas yang berbeda dan satu kelas akan menjadi induknya.
‫Dan kemudian Anda punya.
‫Hmm.
‫Meskipun Anda dapat memiliki banyak anak ke kelas ini dan pada dasarnya induk memiliki
‫kumpulan fitur tertentu untuk fungsi dan anggota tertentu secara umum dan kelas yang mewarisi, mereka akan memiliki fitur yang sama dengan
‫induknya.
‫Jadi anggotanya sama dengan induknya, tapi nanti bisa diperpanjang.
‫Tapi seperti yang saya katakan, kita akan membahas ini secara mendalam dalam bab terpisah.
‫Jadi di sini, jika kita menjalankan ini dengan baik, tidak ada yang terjadi.
‫Jadi mari kita jalankan ini.
‫Mari kita panggil metode orang tua dengan beberapa nilai keren yang akan kita berikan padanya.
‫Oleh karena itu, saya akan memberikan beberapa nilai bodoh.
‫Mari kita lakukan seperti ini.
‫Oke, jadi di sini saya punya bilangan bulat, yang akan saya sebut Price, dan saya beri nilai lima puluh.
‫Lalu saya melewati pelampung, yang akan menjadi PI saya, kemudian memiliki karakter yang akan diberi string lain yang disebut
‫buku, yang akan menjadi The Hobbit.
‫Dan apa yang saya lakukan sekarang adalah melanjutkan dan menggunakan metode ini yang menerima daftar parameter objek, berapa pun jumlahnya, dan kami
‫hanya melewati karena kami memutuskan untuk dapat melewati tiga atau tujuh atau berapa pun yang kami
‫inginkan , dan sekarang kita hanya meneruskan semua variabel yang berbeda itu.
‫Jadi kami Press-Enterprise PI di dan memesan.
‫Dan jika kita menjalankan ini sekarang.
‫Kita akan melihat bahwa ia mengatakan lima puluh tiga koma satu untuk itu dan The Hobbit dan kemudian dan baris kedua,
‫apa yang kita sebut metode meta Palm sekali lagi, kita hanya meneruskan nilai secara langsung.
‫Jadi kita melewati string di sini, lima koma tiga ganda dan kemudian karakter tanda dolar.
‫Jadi karakter itu karena kita menggunakan tanda kutip tunggal di sini.
‫Atau pada dasarnya apostrof.
‫Jadi sekarang Anda mungkin bertanya-tanya, mengapa saya peduli dengan fitur ini, karena Anda memberi saya beberapa contoh di sini, Dennis, tetapi itu
‫tidak terlalu berguna bagi saya.
‫Jadi mengapa saya peduli?
‫Karena saya dapat menentukan secara spesifik berapa banyak parameter, berapa banyak parameter yang ingin saya berikan kepada Anda, dan
‫kemudian saya bisa sangat spesifik tentangnya.
‫Nah, masalahnya, ada banyak aplikasi di mana hal itu tidak
‫terjadi, di mana Anda benar-benar perlu memastikan bahwa Anda mengizinkan kebebasan melewati beberapa nilai yang berbeda.
‫Dan kita akan melihatnya dengan baik pada contoh spesifik di video berikutnya.
‫Oke, sampai jumpa di sana.