您现在的位置是:主页 > news > 网站说服力-营销型网站策划/百度推广优化技巧

网站说服力-营销型网站策划/百度推广优化技巧

admin2025/6/21 5:38:56news

简介网站说服力-营销型网站策划,百度推广优化技巧,北京十大网站建设公司,短网址生成器是什么意思抽象类 抽象类不能创建实例变量 抽象类中定义抽象方法必须在具体子类中实现 因此abstarct不能修饰构造方法和静态方法(因为构造方法不能被继承,静态方法不能被重写,如果子类定义了一个跟父类一摸一样的静态方法,则父类中的静态…

网站说服力-营销型网站策划,百度推广优化技巧,北京十大网站建设公司,短网址生成器是什么意思抽象类 抽象类不能创建实例变量 抽象类中定义抽象方法必须在具体子类中实现 因此abstarct不能修饰构造方法和静态方法(因为构造方法不能被继承,静态方法不能被重写,如果子类定义了一个跟父类一摸一样的静态方法,则父类中的静态…

抽象类

抽象类不能创建实例变量

抽象类中定义抽象方法必须在具体子类中实现

因此abstarct不能修饰构造方法和静态方法(因为构造方法不能被继承,静态方法不能被重写,如果子类定义了一个跟父类一摸一样的静态方法,则父类中的静态方法与子类的静态方法没有任何关系)

如果子类没有重写父类所有的抽象方法,则子类也要定义为抽象类

接口

接口中的所有方法都必须是抽象方法

接口中的方法默认public abstract

接口中的成员变量默认public static final 常量

抽象类和接口的区别

1、抽象类中可以有构造方法,接口中没有构造方法

2、抽象类中有非抽象方法,接口中方法必须是抽象的。JDK8以后接口中有static修饰或default修饰的方法

public interface JDK8Interface { // static修饰符定义静态方法 
static void staticMethod() { 
System.out.println("接口中的静态方法"); 
} // default修饰符定义默认方法 
default void defaultMethod() {  //实现接口后,因为不是抽象方法可以重写也可以不重写
System.out.println("接口中的默认方法"); 
} 
}

3、抽象类中可以有普通成员变量,接口中只有常量

4、抽象类中的抽象方法访问修饰符不能为private,接口中访问修饰符只能为public,并且默认为public abstract