JAVA 무작정 따라하기 5. 자바 추상클래스 간단 정리 추상 클래스의 의미를 이해할 수 있도록 노력해봅시다. 추상 메소드의 의미를 이해해 봅시다. 추상 클래스와 메소드의 사용 시기를 알아봅시다. 1. 추상 메소드 몸체의 구현이 없이 형식만 존재하는 메소드를 java에서 추상 메소드라고 한다. 반환형태, 이름, 인자 선언만 존재하는 함수를 뜻한다. 메소드(함수) 정의시에 abstract 키워드를 사용해서 만들 수 있다. 자식 클래스에서 추상 메소드를 상속한 후 몸체의 구현을 해 사용한다. 추상메소드(abstract)는 상반된 의미의 final(상속되서 재정의불가함수)과 동시에 사용할 수 없다. abstract public class Circle { abstract public double getArea(..
아는 동생이 컴퓨터공학과 대학교 과제라고 하면서 보내온 큰 다이아, 작은 다이아 동시에 출력하기. 이게 정답 로직은 아니지만 이왕 만든김에 포스팅 합니다. 필자의 경우 PHP 언어가 편해서 PHP로 작성하였음. 필요한경우 변수선언,출력형태만 바꿔 사용하세요 1. 왼쪽에 큰 다이아, 오른쪽에 작은 다이아를 출력하시오 문제) 왼쪽에 큰 다이아 9*9 (1,3,5,7,9,7,5,3,1) 한칸 띄고 (열 한칸 띄우고) 오른쪽에 작은 다이아 (1,3,5,3,1) 을 출력하시오 2. 풀이 1) 행 열의 갯수를 먼저 살펴봐야 한다. 9*9, 한칸 열 띄우고, 5*5 의 경우 총 행은 9행 총 열은 15열 ( 큰다이아 9열, 띄어쓰기1열, 작은다이아 5열) 2) 규칙을 찾아라 반복문을 몇개를 써야하는지 코딩하기 전에 ..