国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Jadual Kandungan
Bagaimana Kata Kunci Peribadi Berfungsi dalam C# sebagai Pengubah Suai Akses?
Bagaimana untuk Melaksanakan Peribadi dalam C#?
Laksanakan Persendirian dalam C#
Kelebihan Menggunakan Private dalam C#
Peraturan dan Peraturan untuk Peribadi dalam C#
Kesimpulan

Peribadi dalam C#

Sep 03, 2024 pm 03:29 PM
c# c# tutorial

Dalam artikel ini, kita akan belajar tentang Peribadi dalam C#. Kata kunci persendirian ialah sejenis pengubah suai akses yang digunakan untuk menyusun ralat masa apabila diakses di luar kelas atau ahli yang digunakan. Ia sesuai digunakan untuk menyembunyikan fungsi dan pembolehubah daripada kelas ahli lain, tetapi fungsi kelas yang sama boleh mengakses ahli persendirian di dalamnya. Secara teknikal dan biasa, kata kunci persendirian dikenali sebagai penentu akses dan pengubah suai di mana ia dilampirkan sama ada pada harta atau kaedah. Jadi, apabila kata kunci persendirian digunakan dalam ahli kepada harta atau kaedah, mereka tidak boleh diganggu atau diakses secara luaran kepada program. Mari lihat cara kata kunci peribadi berfungsi dan digunakan dalam # bahasa pengaturcaraan.

Peribadi dalam C#

Sintaks:

Sintaks atau format cara kata kunci atau pengendali tertentu mesti digunakan dengan kekangan dan nota untuk disertakan dalam program, dan ia berbeza daripada program dan bahasa pengaturcaraan.

Kod:

class PrivateAccess
{
private:?? //private Accsess specifier
int X;???? //Data Member declaration
void display(); // Member Function Declaration
}

Bagaimana Kata Kunci Peribadi Berfungsi dalam C# sebagai Pengubah Suai Akses?

Dengan sintaks dan atur cara, cara ia digunakan dalam program C#:

Kod:

class circle
{
private:
double radius;??? //Private Data Member
public:
void set Radius(double r);??? //Public Member Function
double getDiameter();
double getArea();
double getCircumference();
}

Penjelasan kepada kod di atas: Daripada bahagian di atas, kelas adalah mengenai bulatan bentuk, dan program ditulis tentang pengiraan jejari bulatan, diameter, luas dan lilitan . Ingat bahawa apabila kata kunci peribadi digunakan dan bukannya kata kunci awam, ahli data yang dinamakan dengan kata kunci peribadi adalah kira-kira dua jejari dan boleh diakses hanya dalam jejari kelas. Pengubah suai awam mestilah dua jejari.

Data yang digunakan untuk pengiraan perlu dipanggil pada output disimpan dan dipaparkan di bawah jejari dua ahli data, di mana nilai jejari dua kali tidak boleh dipanggil atau diakses dari kelas lain atau ahli dari program lain sama ada ia diakses dengan kelas yang sama jika kelas tersebut disebut dengan penentu akses peribadi dalam program yang sama kelas itu tidak boleh mengganggu kelas lain dalam program yang sama, di mana ia adalah program kes satu atau banyak kelas.

Tiga fungsi berbeza menentukan Pengubah suai akses:

  • Pengubah suai akses Peribadi, Awam, Dilindungi boleh menjadi fungsi ahli kelas.
  • Pengubah suai akses awam dan dilindungi boleh digunakan sebagai kelas terbitan.
  • Pengubah suai akses awam hanya boleh keluar dari kelas dan ia tidak boleh diterbitkan.

Bagaimana untuk Melaksanakan Peribadi dalam C#?

Di bawah ialah program untuk melaksanakan persendirian dalam c#:

Kod:

using System;
using System.Collections;
namespace ConsoleApplication1
{
class Sample
{
private int X;
public Sample()
{
X = 0;
}
public void Set(int v)
{
X = v;
}
public static Sample operator +(Sample S1, Sample S2)
{
Sample temp = new Sample();
temp.X = S1.X + S2.X;
return temp;
}
public void printValue()
{
Console.WriteLine("Value : {0}", X);
}
}
class Program
{
static void Main()
{
Sample S1 = new Sample();
Sample S2 = new Sample();
Sample S3 = new Sample();
S1.Set(10);
S2.Set(20);
S3 = S1 + S2;
S1.printValue();
S2.printValue();
S3.printValue();
}
}
}

Output:

Peribadi dalam C#

Laksanakan Persendirian dalam C#

  • Seperti yang kita bincangkan sebelum ini dalam bahagian definisi dan sintaks, di sini dalam pelaksanaan, kita boleh menarik idea kita dengan lebih jelas, cara ia digunakan dan dipanggil oleh fungsi kelas.
  • Penentukan akses Peribadi, Awam, dilindungi juga dipanggil label atau label keterlihatan. Mereka telah diisytiharkan peribadi boleh diakses hanya dalam kelas dan data dalam pengaturcaraan C# disembunyikan menggunakan peribadi.
  • Bahasa pengaturcaraan yang pergi dari kelas dan pengisytiharan awam dan dilindungi kurang menyekat akses dalam kelas atau dari kelas lain, Tetapi terdapat program yang telah menulis dan membaca data secara peribadi untuk menyembunyikan data dan mengklasifikasikannya kepada kira atau baca untuk algoritma lain yang digunakan oleh orang ramai, Apabila program mengisytiharkan peribadi daripada awam atau dilindungi adalah lebih terhad untuk mengakses data dalam kelas atau ahli yang diisytiharkan atau oleh kelas lain yang serupa.
  • Secara lalai, fungsi ahli atau pembolehubah adalah peribadi jika tiada pengubah atau penentu disebut. Dalam kes mengakses ahli persendirian, akan terdapat ralat penyusunan. Mari lihat atur cara pendek dengan data, tempat sintaks dipanggil semula.

Kod:

class PrivateAccess
{
private:? //Private Access Specifier
int X;? ?//Data Member Declaration
void display();? //Member Function Declaration
}

Penjelasan kepada kod di atas:?Atur cara di atas mempunyai ahli kelas yang ditentukan dengan pengubah suai persendirian dan data sekali lagi disebut dengan kata kunci persendirian, Di mana persendirian disebut sebagai nama kelas tidak dikira sebagai pengubah suai persendirian ditentukan agak peribadi: digunakan ialah pengubah suai akses, di mana ia dipanggil untuk menyimpan dan menyembunyikan data daripada pemasangan sama ada secara dalaman atau luaran. Data yang sama dipaparkan menggunakan void tidak mengambil parameter dalam fungsi.

Kelebihan Menggunakan Private dalam C#

Di bawah ialah perkara yang menerangkan kelebihan menggunakan?Private dalam C#:

  • Penentukan akses ini digunakan untuk membuat dan menyembunyikan data
  • Di mana konsep pengubah suai persendirian adalah lebih maju dan selamat berbanding pengubah suai akses awam dan dilindungi.
  • Ia boleh dipanggil daripada fungsi kelas rakan dalam kes luar biasa dan saling berkaitan dengan kesinambungan algoritma atau data yang digunakan dalam pengaturcaraan.
  • Ini adalah pengubah suai unik untuk menetapkan data dan nilai baharu pada algoritma berbanding menggunakan awam atau melindungi pengubah suai akses yang kurang diisytiharkan ke dalam kelas.
  • Pengubah suai peribadi menggunakan senarai dan mendapatkan nilai melalui fungsi void boleh dipanggil tanpa sebarang parameter kepada fungsi tersebut.
  • Medan peribadi ialah kunci utama di mana ia mudah untuk diuji dan diselenggara kerana kebolehcapaian lalainya.

Peraturan dan Peraturan untuk Peribadi dalam C#

Berikut ialah perkara yang menerangkan peraturan dan peraturan persendirian dalam C#:

  • Gunakan Camel Case dan
  • awalan dengan satu aksara garis bawah (_).
  • Cth: rentetan peribadi _name;
  • Elakkan huruf besar dan nama huruf kecil
  • Jangan isytiharkan jenis yang sama
  • Mana-mana pengubah suai akses berbeza mengikut huruf besarnya
  • Ia tidak bermula dengan aksara angka
  • Angka digunakan akhiran untuk nama pengecam
  • Nama yang bermakna dan khusus harus digunakan
  • Menggunakan moodier atau dalam program elakkan menggunakan notasi – Cth: strName atau iCount.
  • Tiada penggunaan singkatan, gunakan jika ia diketahui dan diterima
  • Bercanggah dengan rangka kerja tidak diterima
  • Pengecam digunakan dalam pengubah suai atau pada keseluruhan program tetapi tidak dengan awalan dan akhiran yang tidak bermakna.
  • Pengubah suai akses, seperti yang dinyatakan dengan sewajarnya, mengetepikan pengubah suai akan tidak dibaca keseluruhan algoritma untuk mana-mana kelas atau program.
  • Apabila menggunakan persendirian, sifat hendaklah disebut dengan sewajarnya untuk memberikan pengubahsuai umum, dilindungi atau dalaman dalam kelas atau kelas rakan yang sama kadangkala.
  • API Awam harus menyokong jenis dan ahli pengubah suai peribadi.

Kesimpulan

Kandungan yang dibincangkan di atas tentang persendirian dalam C#, di mana secara umum persendirian ialah kata kunci, tetapi cara ia dikenal pasti sebagai pengubah akses dan digunakan sewajarnya, bermakna kepada perkataan dan dilaksanakan dalam bahasa pengaturcaraan dengan piawaian C#. Oleh itu, kepentingan pengubah suai akses peribadi diwarisi dengan atur cara untuk membuat dan menyembunyikan data daripada fungsi atau kelas lain, tetapi untuk menyimpan nilai parametrik pada senarai kepada kelas atau struktur ahli, ia digunakan.

Atas ialah kandungan terperinci Peribadi dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Penjana Nombor Rawak dalam C# Penjana Nombor Rawak dalam C# Sep 03, 2024 pm 03:34 PM

Panduan untuk Penjana Nombor Rawak dalam C#. Di sini kita membincangkan cara?Penjana Nombor Rawak berfungsi, konsep nombor pseudo-rawak dan selamat.

Faktorial dalam C# Faktorial dalam C# Sep 03, 2024 pm 03:34 PM

Panduan untuk Faktorial dalam C#. Di sini kita membincangkan pengenalan kepada faktorial dalam c# bersama-sama dengan contoh dan pelaksanaan kod yang berbeza.

Perbezaan antara multithreading dan asynchronous C# Perbezaan antara multithreading dan asynchronous C# Apr 03, 2025 pm 02:57 PM

Perbezaan antara multithreading dan asynchronous adalah bahawa multithreading melaksanakan pelbagai benang pada masa yang sama, sementara secara tidak sengaja melakukan operasi tanpa menyekat benang semasa. Multithreading digunakan untuk tugas-tugas yang berintensifkan, sementara asynchronously digunakan untuk interaksi pengguna. Kelebihan multi-threading adalah untuk meningkatkan prestasi pengkomputeran, sementara kelebihan asynchronous adalah untuk tidak menghalang benang UI. Memilih multithreading atau asynchronous bergantung kepada sifat tugas: tugas-tugas intensif pengiraan menggunakan multithreading, tugas yang berinteraksi dengan sumber luaran dan perlu menyimpan respons UI menggunakan asynchronous.

Nombor Perdana dalam C# Nombor Perdana dalam C# Sep 03, 2024 pm 03:35 PM

Panduan Nombor Perdana dalam C#. Di sini kita membincangkan pengenalan dan contoh nombor perdana dalam c# bersama dengan pelaksanaan kod.

C# vs C: Sejarah, evolusi, dan prospek masa depan C# vs C: Sejarah, evolusi, dan prospek masa depan Apr 19, 2025 am 12:07 AM

Sejarah dan evolusi C# dan C adalah unik, dan prospek masa depan juga berbeza. 1.C dicipta oleh BjarnestroustRup pada tahun 1983 untuk memperkenalkan pengaturcaraan berorientasikan objek ke dalam bahasa C. Proses evolusinya termasuk pelbagai standardisasi, seperti C 11 memperkenalkan kata kunci auto dan ekspresi Lambda, C 20 memperkenalkan konsep dan coroutin, dan akan memberi tumpuan kepada pengaturcaraan prestasi dan sistem pada masa akan datang. 2.C# telah dikeluarkan oleh Microsoft pada tahun 2000. Menggabungkan kelebihan C dan Java, evolusinya memberi tumpuan kepada kesederhanaan dan produktiviti. Sebagai contoh, C#2.0 memperkenalkan generik dan C#5.0 memperkenalkan pengaturcaraan tak segerak, yang akan memberi tumpuan kepada produktiviti pemaju dan pengkomputeran awan pada masa akan datang.

Corak dalam C# Corak dalam C# Sep 03, 2024 pm 03:33 PM

Panduan kepada Corak dalam C#. Di sini kita membincangkan pengenalan dan 3 jenis Corak teratas dalam C# bersama-sama dengan contoh dan pelaksanaan kodnya.

Cara menukar format XML Cara menukar format XML Apr 03, 2025 am 08:42 AM

Terdapat beberapa cara untuk mengubah format XML: mengedit secara manual dengan editor teks seperti Notepad; Memformat secara automatik dengan alat pemformatan XML dalam talian atau desktop seperti XMLBeAutifier; Tentukan peraturan penukaran menggunakan alat penukaran XML seperti XSLT; atau menghuraikan dan beroperasi menggunakan bahasa pengaturcaraan seperti Python. Berhati -hati apabila mengubahsuai dan membuat sandaran fail asal.

Palindrom dalam C# Palindrom dalam C# Sep 03, 2024 pm 03:34 PM

Panduan untuk Palindrome dalam C#. Di sini kita membincangkan pengenalan dan logik di sebalik palindrom dalam C#? bersama pelbagai kaedah dengan kodnya.

See all articles