Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Bahasa C

Menguasai Kelas & Objek C#: Tutorial Praktis dengan Contoh Dunia Nyata

C# dibangun pada dasar berorientasi objek yang kuat dari C++. Dukungan bawaan untuk kelas dan objek memungkinkan pengembang untuk memodelkan entitas dunia nyata dengan kode yang bersih dan mudah dipelihara.

Pertimbangkan aplikasi yang mengelola data karyawan. Sebuah kelas Employee akan menyimpan properti seperti ID dan Name, dan mengekspos metode untuk menambahkan atau memperbarui catatan tersebut.

Dalam panduan ini, Anda akan mempelajari cara:

Apa Itu Kelas dan Objek?

Kelas adalah cetak biru yang mengenkapsulasi data (field atau properti) dan perilaku (metode). Objek adalah instance dari cetak biru itu, yang menyimpan nilai konkret untuk field.

Dalam kelas:

Mari ilustrasikan dengan contoh sederhana. Misalkan kita memiliki kelas Tutorial yang mewakili modul pembelajaran.

Kelas berisi:

  1. TutorialID – pengidentifikasi numerik unik.
  2. TutorialName – nama tutorial sebagai string.

Ini juga mendefinisikan dua metode:

  1. SetTutorial – menetapkan ID dan nama ke instance.
  2. GetTutorial – mengambil nama tutorial.

Di bawah ini adalah representasi visual dari struktur kelas.

Menguasai Kelas & Objek C#: Tutorial Praktis dengan Contoh Dunia Nyata

Saat kita membuat objek dari kelas ini, setiap objek menyimpan nilai sendiri:

Menguasai Kelas & Objek C#: Tutorial Praktis dengan Contoh Dunia Nyata

Membuat Kelas dan Objek di Visual Studio

Buka proyek konsol yang ada atau buat yang baru. Ikuti langkah-langkah berikut untuk menambahkan kelas Tutorial:

Langkah 1 – Tambahkan Kelas Baru

Klik kanan proyek (misalnya, DemoApplication) di Solution Explorer, pilih Add → Class, dan berikan nama Tutorial.cs.

Menguasai Kelas & Objek C#: Tutorial Praktis dengan Contoh Dunia Nyata

Langkah 2 – Beri Nama Kelas

Dalam dialog, ketik Tutorial.cs dan klik Add. Visual Studio menyisipkan file template:

Menguasai Kelas & Objek C#: Tutorial Praktis dengan Contoh Dunia Nyata

Setelah ditambahkan, file berisi kerangka kelas dasar:

Menguasai Kelas & Objek C#: Tutorial Praktis dengan Contoh Dunia Nyata

Buka Tutorial.cs dan ganti placeholder dengan implementasi berikut.

Mendefinisikan Field dan Metode

Sisipkan anggota ini:

class Tutorial { int TutorialID; string TutorialName; public void SetTutorial(int pID, string pName) { TutorialID = pID; TutorialName = pName; } public string GetTutorial() { return TutorialName; } static void Main(string[] args) { Tutorial pTutor = new Tutorial(); pTutor.SetTutorial(1, ".Net"); Console.WriteLine(pTutor.GetTutorial()); Console.ReadKey(); } }

Metode SetTutorial menetapkan parameter yang diberikan ke field kelas, sementara GetTutorial mengembalikan nama yang disimpan. Metode Main menunjukkan pembuatan instance, inisialisasi, dan menampilkan hasilnya.

Menjalankan program menghasilkan:

Menguasai Kelas & Objek C#: Tutorial Praktis dengan Contoh Dunia Nyata

Seperti yang Anda lihat, konsol mencetak .Net, mengonfirmasi bahwa status objek telah diatur dan diambil dengan benar.

Poin Utama

Bahasa C

  1. Kelas dan Objek C#: Fondasi untuk OOP yang Kuat
  2. Pola Singleton Java Dijelaskan: Cara Menerapkan dan Menggunakannya dengan Aman
  3. Perulangan do-while C++: Sintaks, Contoh Praktis, dan Perulangan Bersarang
  4. Menguasai Pointer C++: Konsep, Contoh, dan Aplikasi Praktis
  5. Pengoverloadan Operator C++ – Panduan Praktis dengan Contoh Kode
  6. Fungsi C++ Dijelaskan dengan Contoh Kode Praktis
  7. Kelas Abstrak C#: Tutorial Praktis dengan Contoh Kode
  8. Menguasai Koleksi C#: Tutorial Praktis dengan Contoh Dunia Nyata
  9. Memahami type() dan isinstance() dalam Python: Contoh Praktis
  10. Serialisasi Objek Java: Menyimpan dan Memulihkan Objek