Syntax Asas C

Selamat datang, para pemrogram yang sedang mencari ilmu! Hari ini, kita akan mendalami dunia menarik pemrograman C#. Sebagai guru komputer yang ramah di lingkungan sekitar Anda, saya di sini untuk mengarahkan Anda melalui dasar-dasar sintaksis C#. Jangan khawatir jika Anda belum pernah menulis baris kode sebelumnya - kita akan mulai dari awal dan membangun pengetahuan Anda secara bertahap. Jadi, siapkan topi pemrograman maya Anda, dan mari kita mulai petualangan kita!

C# - Basic Syntax

Keyword using

Bayangkan Anda akan melakukan perjalanan berkemah. Anda akan mengambil item penting seperti tenda, bantal tidur, dan lampu sorot, kan? Di C#, keyword using seperti mengambil item penting Anda. Itu memberitahu program tentang alat (atau namespace) mana yang Anda butuhkan agar kode Anda bekerja.

Ini adalah contoh:

using System;

Baris ini mengatakan, "Hei C#, saya akan menggunakan beberapa fungsi dasar dari namespace System." Biasanya ini adalah baris pertama dalam file C# Anda.

Keyword class

Sekarang, mari bicara tentang keyword class. Pemandangan sebuah kelas adalah rancangan untuk membuat objek. Itu seperti memiliki pisau kue yang menentukan bentuk dan karakteristik kue yang Anda akan buat.

Ini adalah deklarasi kelas sederhana:

public class MyFirstProgram
{
// Kode Anda disini
}

Ini membuat kelas bernama MyFirstProgram. Keyword public berarti bagian lain dari program Anda dapat melihat dan menggunakan kelas ini.

Komentar di C

Komentar seperti catatan kecil yang Anda tinggalkan untuk diri Anda sendiri atau pemrogram lain. Komputer mengabaikan mereka tetapi bisa sangat membantu untuk manusia yang membaca kode.

Ada dua jenis komentar di C#:

  1. Komentar baris tunggal:

    // Ini adalah komentar baris tunggal
  2. Komentar multi-baris:

    /*
    Ini adalah komentar multi-baris.
    Itu bisa melintasi beberapa baris.
    */

Saya selalu katakan kepada murid-muridku: "Komentarkan kode Anda seperti jika orang yang akan memelihara itu adalah seorang psikopat kejam yang tahu tempat Anda tinggal!" Itu adalah cara yang lucu untuk mengingatkan pentingnya komunikasi jelas dalam pemrograman.

Variabel Anggota

Variabel anggota (juga disebut field) seperti karakteristik kelas Anda. Jika kelas Anda adalah seorang, variabel anggota mungkin adalah hal seperti tinggi, berat, atau warna mata.

Ini adalah contoh:

public class Person
{
public string name;
public int age;
}

Dalam kelas Person ini, kita memiliki dua variabel anggota: name (string) dan age (integer).

Fungsi Anggota

Fungsi anggota (atau method) adalah tindakan yang kelas Anda dapat melakukan. Melanjutkan analogi orang, method mungkin adalah tindakan seperti berjalan, berbicara, atau makan.

Marilah tambahkan method ke kelas Person kami:

public class Person
{
public string name;
public int age;

public void Introduce()
{
Console.WriteLine($"Hi, I'm {name} and I'm {age} years old.");
}
}

Method Introduce adalah fungsi sederhana yang mencetak pengenalan menggunakan nama dan umur orang.

Inisiasi Kelas

Inisiasi kelas berarti membuat objek berdasarkan blueprint kelas. Itu seperti menggunakan pisau kue Anda untuk membuat sebenarnya kue!

Ini adalah bagaimana Anda mungkin membuat objek Person:

Person john = new Person();
john.name = "John";
john.age = 30;
john.Introduce();

Kode ini membuat objek Person baru bernama john, menetapkan namanya dan umurnya, dan kemudian memanggil method Introduce.

Identifier

Identifier adalah nama yang Anda berikan kepada kelas, variabel, method, dll. Itu seperti nametag untuk bagian yang berbeda dari kode Anda. Berikut adalah beberapa aturan untuk membuat identifier:

  • Mereka dapat mengandung huruf, digit, dan garis bawah
  • Mereka harus dimulai dengan huruf atau garis bawah
  • Mereka tidak dapat menjadi keyword C#
  • Mereka peka huruf besar kecil (sehingga myVariable dan MyVariable berbeda)

Misalnya, Person, name, dan Introduce adalah semua identifier valid dalam contoh sebelumnya.

Keyword C

Keyword adalah kata-kata khusus yang C# menyimpan untuk penggunaannya sendiri. Anda tidak dapat menggunakan ini sebagai identifier. Beberapa keyword umum yang kita telah lihat termasuk public, class, dan using.

Berikut adalah tabel dari beberapa keyword C# penting:

Keyword Deskripsi
class Mendeklarasikan kelas
public Modifier akses - membuat elemen dapat diakses dari mana saja
private Modifier akses - membuat elemen hanya dapat diakses dalam kelasnya sendiri
static Mendeklarasikan member yang milik jenis itu sendiri bukan objek khusus
void Menandai bahwa method tidak mengembalikan nilai
int Tipe data integer
string Tipe data string
bool Tipe data boolean
if Digunakan untuk cabang kondisional
for Digunakan untuk pengulangan
while Digunakan untuk pengulangan

Ingat, belajar pemrograman seperti belajar bahasa baru. Itu memerlukan waktu dan latihan, tapi dengan kekerasan, Anda akan mulai berbicara C# dengan lancar sebelum Anda tahu!

Saat kita mengakhiri pengenalan sintaksis C# ini, saya teringat tentang seorang murid yang pernah katakan ke saya, "Pemrograman adalah seperti menyelesaikan puzzle sambil menceritakan dongeng tidur komputer." Itu adalah cara yang unik untuk mengganggapnya, tetapi itu menangkap kreativitas dan logika yang masuk ke dalam pemrograman.

Terus mencoba konsep ini, cobalah menulis program sederhana Anda sendiri, dan jangan takut membuat kesalahan. Itu adalah bagaimana kita semua belajar dan tumbuh menjadi pemrogram. Pemrograman yang menyenangkan, dan lihat Anda di les berikutnya!

Credits: Image by storyset