您推荐哪些资源来学习面向对象编程(C#)?
正如问题所说,我希望学习c#中的OOP。我了解OOP的基本知识,如类的含义、对象是什么以及OOP的所有6-7特性。我不明白的是,如何在实际应用中使用它?在开发(编码)过程中使用所有这些特性时,我会陷入困境 我用VB.NET编写了代码,现在用C#编写。我用过VS2005,现在用的是VS2008 请向我推荐一些非常好的资源来学习(特别是我也可以实现它)C中的OOP#您推荐哪些资源来学习面向对象编程(C#)?,c#,oop,c#-3.0,c#-4.0,C#,Oop,C# 3.0,C# 4.0,正如问题所说,我希望学习c#中的OOP。我了解OOP的基本知识,如类的含义、对象是什么以及OOP的所有6-7特性。我不明白的是,如何在实际应用中使用它?在开发(编码)过程中使用所有这些特性时,我会陷入困境 我用VB.NET编写了代码,现在用C#编写。我用过VS2005,现在用的是VS2008 请向我推荐一些非常好的资源来学习(特别是我也可以实现它)C中的OOP# 感谢就我个人而言,我发现这本经典的书在面向对象设计方面非常令人大开眼界。从这一点来看,其他一切如下:) 它早于C,大约5年,所以你将不
感谢就我个人而言,我发现这本经典的书在面向对象设计方面非常令人大开眼界。从这一点来看,其他一切如下:)
它早于C,大约5年,所以你将不得不去看C++和SimultAct代码,但是学习OO不是语言,而是思维方式。
许多人认为这是一个更容易理解的替代方案,但我只是自己翻阅了一遍(虽然看起来很不错)。就我个人而言,我发现这本经典的书在面向对象设计方面让人大开眼界。从这一点来看,其他一切如下:)
它早于C,大约5年,所以你将不得不去看C++和SimultAct代码,但是学习OO不是语言,而是思维方式。
许多人发现这是一个更容易理解的替代方案,但我只是自己浏览了一遍(虽然看起来很不错)。也许设计模式是在掌握了基本原理之后,在OO中学习的第二件事。但在每种情况下,你都应该了解它们,以便识别它们,避免再次发明它们 这个特别好,用Java。尽管现在有很多C#变体,但我仍然认为了解经典是很重要的,这些都在这本书中,有点像是《圣经》的流行译本
在您大致掌握了基本原理之后,也许设计模式是在OO中学习的第二件事。但在每种情况下,你都应该了解它们,以便识别它们,避免再次发明它们 这个特别好,用Java。尽管现在有很多C#变体,但我仍然认为了解经典是很重要的,这些都在这本书中,有点像是《圣经》的流行译本 应用领域驱动的设计和模式是在.NET环境中利用模式、领域驱动的设计和测试驱动的开发的第一个完整、实用的指南。Jimmy Nilsson借鉴了Martin Fowler和Eric Evans的开创性工作,展示了如何为任何.NET应用程序定制真实世界的体系结构。您将学习如何为应用程序基础架构准备域模型;支持业务规则;提供持久性支持;演示层和UI测试的计划;和面向服务或面向方面的设计
(来源:) 应用领域驱动的设计和模式是在.NET环境中利用模式、领域驱动的设计和测试驱动的开发的第一个完整、实用的指南。Jimmy Nilsson借鉴了Martin Fowler和Eric Evans的开创性工作,展示了如何为任何.NET应用程序定制真实世界的体系结构。您将学习如何为应用程序基础架构准备域模型;支持业务规则;提供持久性支持;演示层和UI测试的计划;和面向服务或面向方面的设计
(来源:)如果你是一个电子书迷,那么我肯定会从中阅读S.O.L.I.D原则。如果你是一个电子书迷,那么我肯定会从中阅读S.O.L.I.D原则。你想学习OOP的核心概念,还是动手编写应用程序?OOP的原则在第三章中有很好的阐述,继承、封装、多态性、组合等概念与VB.NET中的概念相同,因为这两种语言必须遵守CLS
在VB.NET中命名一个你已经知道的功能,在C中,区别是一个或三个关键字,卷曲而不是开始/结束。你想学习OOP的核心概念还是动手编写应用程序?OOP的原则在第三章中有很好的阐述,继承、封装、多态性、组合等概念与VB.NET中的概念相同,因为这两种语言必须遵守CLS
在VB.NET中命名一个您已经知道的功能,在C中,区别在于一个或三个关键字,卷曲而不是开始/结束。虽然不是本书的唯一重点,但我发现它对OOD/OOP非常有用。它以一种易于理解和可读的方式涵盖了坚实的设计原则。类似的内容也可以在作者(Robert C.Martin)的网站上找到
虽然不是本书的唯一重点,但我发现它对OOD/OOP非常有用。它以一种易于理解和可读的方式涵盖了坚实的设计原则。类似的内容也可以在作者(Robert C.Martin)的网站上找到
只需编程即可。我经常在写完代码后说“OOPS”。很抱歉,我不得不用OOP替换OOPS,这是在窃听我的程序。我经常在写完代码后说“OOPS”。很抱歉,我不得不用OOP替换OOPS。这是一个问题。我觉得这本书非常有用。我觉得这本书非常有用。我是那些宁愿推荐Head First书而不是Eric Gamma的经典设计模式书的人之一。后者很难消化。我是那些宁愿推荐Head First书而不是Eric Gamma的经典设计模式书的人之一。后者很难消化。