抽象类和接口 不同点: 1)接口只有定义,其方法不能再接口中实现,只有实现接口的类才能实现接口中定义的方法,而抽象类的方法可以再抽象类中被实现。 2)接口需要用implements实现,抽象类只能被继承(extends) 3)多个与单个的区别 4)接口中定义的成员变量默认修饰符为public sta ...
分类:
其他好文 时间:
2020-08-21 16:41:41
阅读次数:
156
内部类 例如: 上面的类编译之后会生成两个独立的类:A.class A$B.class 内部类可以访问外部类的私有成员 集中内部类: 1. 成员内部类:在一个类里面有一个类,例如上面的例子 创建内部类对象:先创建外部类对象,再创建内部类对象(A a = new A(); A.B b = a.new ...
分类:
其他好文 时间:
2019-12-21 00:25:29
阅读次数:
72
接口的含义理解:接口可以理解成统一的"协议",而接口中的属性也属于协议中的内容;但是接口的属性都是公共的,静态的,最终的 接口的成员特点:A:成员变量 只能是常量。默认修饰符 public static finalB:成员方法 只能是抽象方法。默认修饰符 public abstract c、访问权限 ...
分类:
编程语言 时间:
2019-05-14 18:57:34
阅读次数:
116
Java的interface中,成员变量的默认修饰符为:public static final所以我们在interface中定义成员变量的时候,可以1:public static final String name = "张三";2:String name = "张三";以上两种都可以,老司机一般都 ...
分类:
编程语言 时间:
2019-04-02 10:53:15
阅读次数:
237
Java的interface中,成员变量的默认修饰符为:public static final所以我们在interface中定义成员变量的时候,可以1:public static final String name = "张三";2:String name = "张三";以上两种都可以,老司机一般都 ...
分类:
编程语言 时间:
2019-03-26 13:21:35
阅读次数:
154
一 类的修饰符: C#中类的默认修饰符是internal。1 private 只有对包.NET中的应用程序或库才能访问。2 public 不限制对类的访问。 3 protected 只可以被本类和其继承子类访问; 4 internal 只可以被本集合(Assembly)内所有的类存取。集合是C#语言 ...
废话少说,直接上总结: 一、在命名空间下: 二、成员 ...
近两天看到的基础,温故而知新 1,abstract类和接口的区别: abstract类:·可以有非抽象成员变量 ·可以有非抽象成员方法 ·子类必须实现父类中的所有方法,否则也必须定义为抽象类 接口:·成员方法默认修饰符为public abstract ·成员变量默认修饰符为public static ...
分类:
编程语言 时间:
2018-03-13 01:01:07
阅读次数:
192
package packageDemo2_5; public class packageDemo1 { String name;//同一个包里的类可以直接访问 //不同包里的类是不可以使用默认修饰符的属性和方法的,但是可以通过引用加上包名访问或者用import引入相应的包名 public int a... ...
分类:
编程语言 时间:
2018-02-05 23:33:58
阅读次数:
314
java中protected 1.适用同包或者异包的子类2. protected 访问控制符能被用于方法和成员变量。 3. 声明为protected的方法和成员变量能被同一个包里的所有类所访问,就像默认修饰符package一样。 4.能被该类的子类访问,子类可以和父类不在一个包中 当想让一个类中的某 ...
分类:
其他好文 时间:
2018-01-29 11:38:33
阅读次数:
132