簡體   English   中英

VB.NET和C#中的面向對象編程

[英]Object-oriented programming in VB.NET and C#

可以任何人建議一些很好的教程,我可以閱讀我們在實時場景中使用的實際面向對象的概念。 不是“類是容器。水果是父類,蘋果是兒童類”的東西。

最近我在vb.net中開發了一個多線程的GUI應用程序,發現了許多障礙,比如在另一個表單中使用一個表單的元素,在其他類中更改表單屬性,何時創建對象以訪問元素以及許多其他東西讓我感到難過。

一些請求可以提出一些聯系。

你所描述的不是OO概念,它們是並發概念。 你可以在這里學到一些: http//en.wikipedia.org/wiki/Concurrency_pattern 您可以在此處閱讀與並發編程相關的一些特定設計模式: http//en.wikipedia.org/wiki/Concurrency_pattern

對於C#特定的東西來說, 這看起來很好

引用一個:

不是“類是容器。水果是父類,蘋果是兒童類”的東西。

引用b:

障礙就像在另一個形式中使用一個形式的元素一樣,在其他類中使用形式屬性

您應該真正研究Apple / Fruit的內容,這樣您的設計就不會要求Forms訪問其他元素。

我將為您推薦Grady Booch 的面向對象分析和應用程序設計的經典教程,這是一本非常好的書

暫無
暫無

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

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