簡體   English   中英

在C#中需要private修飾符

[英]Need of private modifier in C#

我是C#的新手。
這使我感到困惑。如果我們構建一些項目。為什么我們有私有數據成員。盡管我們根據要求訪問了所有內容。沒有人可以訪問我們的代碼。那么C#中需要有private修飾符

因為encapsulationObject Oriented Programming的基石之一。 這意味着您隱藏了任何外部邏輯都不關心的實現細節。

通過將邏輯划分為幾種私有方法而不是一種大型公共方法,可以遵循模式“ Single Responsible Patterns ,在此Single Responsible Patterns下可以獲得更易於維護的健壯代碼。

請從這里開始了解OOP的基礎知識。

鏈接為您提供了有關我們為什么要對字段使用私有的必要詳細信息。 我們聲明該字段為私有,以停止處理其他類中的功能。 盡管可以使用公共方法或屬性來訪問它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM