"Java 추상 클래스/메소드"의 두 판 사이의 차이

1번째 줄: 1번째 줄:
==개요==
==개요==


<syntaxhighlight lang='Java' run>
<syntaxhighlight line lang='Java' multi=1 file='Dog.java'>
abstract class Dog { 
  abstract void bark(); 
}
</syntaxhighlight>
<syntaxhighlight line lang='Java' multi=1 file='Snoopy.java'>
class Snoopy extends Dog {   
class Snoopy extends Dog {   
   void bark() {
   void bark() {
10번째 줄: 15번째 줄:
     obj.bark();   
     obj.bark();   
   }  
   }  
abstract class Dog { 
  abstract void bark(); 
}
}
</syntaxhighlight>
</syntaxhighlight>

2021년 10월 25일 (월) 22:28 판

1 개요

abstract class Dog {  
  abstract void bark();  
}
class Snoopy extends Dog {  
  void bark() {
    System.out.println("Woof!");
  }  
  public static void main(String args[]){  
    Dog obj = new Snoopy();  
    obj.bark();  
  } 
}

2 같이 보기

  • [[ ]]
  • [[ ]]
  • [[ ]]
  • [[ ]]
  • [[ ]]
  • [[ ]]

3 참고

[[분류: ]] [[분류: ]]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}