抽象类学习

来源:互联网 发布:淘宝差评 编辑:程序博客网 时间:2024/05/16 07:46

package test.java.base.study;

//abstract抽象类不能有实例

 
abstract class TestAbstract {
  public TestAbstact(){
    System.out.println("TestAbstract ");
  }
}

class TestChild extends TestAbstract {
 
 public TestChild(){
  System.out.println("TestChild");
 }
 public static void main(String[] args){
  TestChild testChild = new TestChild();
  testChild.sayHello();
  
  //TestAbstract testAbstract = new TestAbstract ();--1
 }
 private void sayHello(){//方法修饰符为private 说明改方法,只能在内部调用,不能在其他类里调用
  System.out.println("hello");
 }

}

概念理解:

   1.抽象类的修饰符与接口一样均为 public abstract

   2.抽象类不能有实例即上端代码中1处编译不通过。

原创粉丝点击