c#接口与java接口的区别

import java.tex

c#接口与java接口的区别

1、接口中定义成员C#,如图我在接口ITest添加了一个字段n,那么vs直接就显示红色的底线,而错误就是接口不能包含字段java,如下图,编译也是报错但是并不是接口中不能包含而是缺少赋值,那么我们赋值一下再看。可以看到没有问题,也就是成员变量默认是public static final,我们知道final必须是需要赋值的,所以不赋值会编译处所。经过赋值后,发现没有问题,如下图:2、接口中定义一些方