LSP里氏替换原则C#

2026-04-01 17:08:04

1、1.新建项目:文件--》新建--》项目。

LSP里氏替换原则C#

2、2.创建:控制台应用程序--》命名为:继承--》确定。

LSP里氏替换原则C#

LSP里氏替换原则C#

3、3.在测试:(LSP里氏替换原则)前写好测试继承代码。

LSP里氏替换原则C#

4、4.测试1:父类实例化子类。同一个类型的没问题,(需要一个父类类型时,给一个子类类型是可以的,这个就叫做:LSP里氏替换原则)。

LSP里氏替换原则C#

5、5.测试2:子类实例化子类。不同一个类型的就会报错,这样的写法是错误的。

LSP里氏替换原则C#

6、6.测试3:错误的写法-赋值写法

LSP里氏替换原则C#

7、7.测试4:这样写法也是正确的,因为它遵循了(LSP里氏替换原则)

LSP里氏替换原则C#

8、8.测试5:错误写法,按F5程序执行后出现报错。

LSP里氏替换原则C#

猜你喜欢