C#是一门面向对象语言,看论坛总说OO思想,我想明白这到底是个什么思想。体验在何处?

时间:2022-07-26 18:51:16
看论坛总说OO思想,我想明白这到底是个什么思想。体验在何处?

我都不明白,OO思想到底是个什么? 我的理解就是所有的事物都是对象。

19 个解决方案

#1


总把OO思想挂在嘴边的没有几个懂什么是OO思想的。

#2


概括来说是封装、继承和多态。

但是如你所理解的那样,没有足够的开发经历和悟性,这似乎是废话。

#3


引用 2 楼 caozhy 的回复:
概括来说是封装、继承和多态。

但是如你所理解的那样,没有足够的开发经历和悟性,这似乎是废话。

呵呵,多谢指教。
顺便问下,现在最好的封装是什么样的。
还有如何可以体现出多态性~~

#4


顺便问下,现在最好的封装是什么样的。
这个问题本身不存在,如同问汽车上最好的*是哪个?北京最好的内环是几环?

能体现多态性的地方有很多,比如继承、函数重载。

#5


引用 4 楼 caozhy 的回复:
顺便问下,现在最好的封装是什么样的。
这个问题本身不存在,如同问汽车上最好的*是哪个?北京最好的内环是几环?

能体现多态性的地方有很多,比如继承、函数重载。

哦,谢谢~~函数重载 倒是我心中的答案,没想到继承也算。看来要多多了解新的方面了

#6


引用 5 楼 chongerwing 的回复:
引用 4 楼 caozhy 的回复:
顺便问下,现在最好的封装是什么样的。
这个问题本身不存在,如同问汽车上最好的*是哪个?北京最好的内环是几环?

能体现多态性的地方有很多,比如继承、函数重载。

哦,谢谢~~函数重载 倒是我心中的答案,没想到继承也算。看来要多多了解新的方面了

具体说,是继承导致的成员函数的覆盖,或者实现接口——当你用父类类型调用这些方法的时候,实际上调用的是子类不同的实现。从而体现了多态的思想。

#7


现在学的 语言 基本都是OO 的, 不能体会出OO的 优势。 OO也是相对 某些语言的。

#8


OO跟XX是相关的...邪恶ing..

#9


我嚼得,软件都是解决问题的,所谓的对象都是人划分的。
什么时候发现了软件细胞,软件原材料可以放到货架上卖,那时候才是真正的面向对象。

#10


引用 8 楼 idaydayup 的回复:
OO跟XX是相关的...邪恶ing..

现在都说XXOO,要结合起来嘛

#11


该回复于2011-05-30 10:42:50被版主删除

#12


额。还OOXX.

#13


东方XO...

#14


引用 8 楼 idaydayup 的回复:
OO跟XX是相关的...


是这个理。

#15


引用 10 楼 zx75991 的回复:
引用 8 楼 idaydayup 的回复:
OO跟XX是相关的...邪恶ing..

现在都说XXOO,要结合起来嘛


是这个理。

#16


引用 15 楼 mockqi 的回复:
引用 10 楼 zx75991 的回复:

引用 8 楼 idaydayup 的回复:
OO跟XX是相关的...邪恶ing..

现在都说XXOO,要结合起来嘛


是这个理。

金皮

#17


学习了

#18


怪不得淫才那么多呢

#19


引用 7 楼 yzf86211861 的回复:
现在学的 语言 基本都是OO 的, 不能体会出OO的 优势。 OO也是相对 某些语言的。

说得对。
做过XX,才能体会OO的不同。从始至终一直OO,其实也不用了解啥是OO,想不OO,也不能不OO都哪里去。

#1


总把OO思想挂在嘴边的没有几个懂什么是OO思想的。

#2


概括来说是封装、继承和多态。

但是如你所理解的那样,没有足够的开发经历和悟性,这似乎是废话。

#3


引用 2 楼 caozhy 的回复:
概括来说是封装、继承和多态。

但是如你所理解的那样,没有足够的开发经历和悟性,这似乎是废话。

呵呵,多谢指教。
顺便问下,现在最好的封装是什么样的。
还有如何可以体现出多态性~~

#4


顺便问下,现在最好的封装是什么样的。
这个问题本身不存在,如同问汽车上最好的*是哪个?北京最好的内环是几环?

能体现多态性的地方有很多,比如继承、函数重载。

#5


引用 4 楼 caozhy 的回复:
顺便问下,现在最好的封装是什么样的。
这个问题本身不存在,如同问汽车上最好的*是哪个?北京最好的内环是几环?

能体现多态性的地方有很多,比如继承、函数重载。

哦,谢谢~~函数重载 倒是我心中的答案,没想到继承也算。看来要多多了解新的方面了

#6


引用 5 楼 chongerwing 的回复:
引用 4 楼 caozhy 的回复:
顺便问下,现在最好的封装是什么样的。
这个问题本身不存在,如同问汽车上最好的*是哪个?北京最好的内环是几环?

能体现多态性的地方有很多,比如继承、函数重载。

哦,谢谢~~函数重载 倒是我心中的答案,没想到继承也算。看来要多多了解新的方面了

具体说,是继承导致的成员函数的覆盖,或者实现接口——当你用父类类型调用这些方法的时候,实际上调用的是子类不同的实现。从而体现了多态的思想。

#7


现在学的 语言 基本都是OO 的, 不能体会出OO的 优势。 OO也是相对 某些语言的。

#8


OO跟XX是相关的...邪恶ing..

#9


我嚼得,软件都是解决问题的,所谓的对象都是人划分的。
什么时候发现了软件细胞,软件原材料可以放到货架上卖,那时候才是真正的面向对象。

#10


引用 8 楼 idaydayup 的回复:
OO跟XX是相关的...邪恶ing..

现在都说XXOO,要结合起来嘛

#11


该回复于2011-05-30 10:42:50被版主删除

#12


额。还OOXX.

#13


东方XO...

#14


引用 8 楼 idaydayup 的回复:
OO跟XX是相关的...


是这个理。

#15


引用 10 楼 zx75991 的回复:
引用 8 楼 idaydayup 的回复:
OO跟XX是相关的...邪恶ing..

现在都说XXOO,要结合起来嘛


是这个理。

#16


引用 15 楼 mockqi 的回复:
引用 10 楼 zx75991 的回复:

引用 8 楼 idaydayup 的回复:
OO跟XX是相关的...邪恶ing..

现在都说XXOO,要结合起来嘛


是这个理。

金皮

#17


学习了

#18


怪不得淫才那么多呢

#19


引用 7 楼 yzf86211861 的回复:
现在学的 语言 基本都是OO 的, 不能体会出OO的 优势。 OO也是相对 某些语言的。

说得对。
做过XX,才能体会OO的不同。从始至终一直OO,其实也不用了解啥是OO,想不OO,也不能不OO都哪里去。