목차for문향상된 for문결론1. for문 Java에서 반복문은 for, while 총 2가지가 있다. 일반적인 for문은 다음과 같다.for(초기값;조건식;증감식){//조건식이 참인경우 반복 수행;} 초기값 : 반복문에서 사용될 변수를 초기화하는 부분조건식 : 조건식이 참일 경우 중괄호 실행, 거짓이면 for문 종료증감식 : 반복문을 제어하는 변수의 값을 증가 또는 감소 ( ex. i++, i--, i+=2 ) 간단하게 말하면 조건식이 참인 경우에 중괄호 안의 문장들을 반복하고 거짓인 경우 중괄호를 벗어나는 것이다. for(int i=0; i 이런식으로 사용하면 출력값은0123456789이 될 것이다. 그런데 다른 형태의 for문이 하나 더 있다.그걸 향상된 for문이라고 하는데 이 향상된for문에 ..
자바
자바를 맨 처음 공부할 때 다들 한 번씩 별 찍기를 해봤을 것이다.반복문을 이용해서 사각형, 삼각형 등등을 찍어낸 경험이 있을 것이다. 나도 맨처음에 시작했던 게 별로 사각형, 삼각형, 마름모, 원, 별모양 등등을 찍는 것을 연습해 보았다. 조건은 간단했다. 1. 절대 답을 찾아보지 말 것2. 크기를 입력받아서 출력할 것 한 개씩 다 포스팅할 예정이지만 그중에 제일 먼저 하고 싶은 건 고민을 제일 많이 했지만 마지막에 아주 간단한 방법으로 완벽한 모양을 출력했던 원이다! 흐름 1. 삼각형, 사각형을 이용해서 그럴싸하게 만들자 더보기궁금하신분은 따로 댓글을 남겨주세요. 작은 도형들을 쌓고 쌓다 보면 곡선처럼 표현할 수 있고 그렇게 되면 원이 되지 않을까?라는 생각으로 시작했다. 만들었던 결과물들을 올려보겠..
1. 인터페이스란?추상메서드의 집합, 구현된 것이 하나도 없는 설계도, 껍데기(모든 멤버가 public) 추상메서드는 앞의 블로그에 설명되어 있다.- 2024.01.13 - [자바] - [자바] 추상클래스(Abstract Class) [JAVA] 추상클래스(Abstract Class)목차 추상클래스란? 추상클래스의 특징 추상클래스 작성 추상클래스는 왜필요한가? 1. 추상클래스란? 미완성 설계도 추상메서드를 하나 이상 갖고 있는 클래스 추상메서드 abstract + 리턴타입 +goharry.tistory.com interface 인터페이스이름{//public, static, final 생략 가능 public static final 타입 상수이름 = 값; public abstract 메서드이름(매개변수목록..
목차추상클래스란?추상클래스의 특징추상클래스 작성추상클래스는 왜필요한가?1. 추상클래스란?미완성 설계도추상메서드를 하나 이상 갖고 있는 클래스 추상메서드abstract + 리턴타입 + 메서드이름(); 선언부만 있고 구현부(몸통,{})가 없는 메서드 2. 추상클래스의 특징1. 추상클래스는 new 동적할당자를 통해 인스턴스 객체를 만들 수 없다.abstract class Unit{ abstract void move(int x,int y); //추상메서도 (몸통{}이 없는 미완성 메서드) abstract void stop();}public class AbstractExample{ public static void main(String[] args){ //추상클래스의 인스턴스를 만들었을 ..