簡體   English   中英

通過將Windows窗體C#方法從私有更改為公共的效果

[英]Effects by changing windows form C# Methods from Private to Public

我有一個基於C#的Windows窗體應用程序,我想將其一些方法從“私有”更改為“公共”,以便在Matlab中使用它們。我對此很陌生,請告訴我它將如何影響我的應用程序? 有什么后果嗎? 這樣安全嗎?

提前致謝。

就功能而言,它不會影響您的應用程序。 訪問修飾符(private / public / ...)用於封裝 ,因此您應仔細考慮哪些方法可以成為public接口的一部分。

私人物品>>>然后我們看不到,也沒有權限知道它,例如您的簽證卡號

公開內容>>>就像您的帖子,我們已經獲得許可並可以看到它

受保護的東西>>>只有您和您的家人知道這一點,沒有其他人有權知道它

當您構建類或方法時,必須確定該部分的安全性,將私有方法與將在您的類中使用的方法或字段一起使用,而其他任何類均無權限查看它

在您希望您的班級與所有班級共享的事物上使用公開

使用受保護的東西,您只希望此類的家人可以看到繼承

暫無
暫無

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

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