본문 바로가기

전체 글

(678)
2차원 배열을 이렇게 배웠습니다!! 오늘 프로그래밍 입문 수업 작년 기출문제를 하나씩 둘씩 풀어보면서 다시 한번 뼈져리게 느꼈지만, 한번 해보는것이 역시나 말로 수천번하는거보다 훨씬 낫더군요, 특히 이런 코딩은 글로 아무리봐도, 말로 아무리 설명해도 한번 직접 해보는것만 못했습니다 - -;; (당연한 소리인가요..) 여튼 문제는 이겁니다!! 다음과 같은 2차원 배열 myArray 을 정의하고, 그림과 같이 내용이 값을 채워 넣는 프로그램을 작성하시오. 처음에는 이런 구조를 생각하고 있었습니다. 물론 처음 생각한 구조가 아니었죠.. 말하자면 4개의 배열이 존재하고 그 4개의 배열은 4,4,5,6 개의 공간을 가지고 있는 2차원 배열인거죠. 처음에는 좀 난감했습니다. 불규칙적인 갯수를 가진 배열을 어떻게 만들수 있을까? 그전에 만들었던 규칙적..
12. 7. Snap Shots 다 세워놓고 보니 서로 다 다른 메이커였음 ㅋ 똑같이 생긴 두마리의 개가 2번 종점을 어슬렁댔다. 이번에는 루미나리에가 청계천에서 열린다더라.. 한번 가봐야겠음..
Overloading과 Overriding의 관계? 신나는 자바 공부시간.. 작년에 프로그래밍 입문 시험을 중점적으로 +_+ 풀어보던 도중에.. 아무래도 포스팅 하면서 공부하는게 좋겠다.. 싶어서.. 시작합니다. 먼저 OOP를 공부하면서 Overloading과 Override를 만나게 되는데요.. 접두어가 'Over' 라서 두 메카니즘의 관계가 있을것이라고 생각을 할 수 있습니다만... 전혀 관련이 없다네용 ^^;; 각각의 컨셉에 대해서 간략하게 알아보도록 하겠습니다. Overloading :중복메서드, 메소드명은 같지만 매개변수의 개수, 타입 둘중에 한개 이상 다를 경우 성립됨 public class OverloadingTest { static void print(int x){ System.out.println(x); } static void print..
연애 상대를 고를때의 사람의 유형 절대적이라고 이야기 할 수는 없는것 같지만, 연애 상대를 고를때의 사람의 유형들이 존재하는것 같다. 인터넷을 누리다보면, 재미있는 신조어들을 많이 만나볼수가 있다. 어김없이 새벽내내 웹서핑을 하다보니.. 재미있는 글을 발견했다. 어떻게 보면 신조어라고도 할 수 있고, 당연히 그런 단어가 있을거라고 생각도 해보았고.. 여튼간 '오빠형 남자, 동생형 여자, 친구형 인간' 를 가지고 이야기를 해보겠다. 이런 웹툰을 만났다 먼저 간단하게 정의를 하자면 '오빠형 남자'는 그냥, 단순히 친 오빠처럼 편하고 따듯한 사람이라는 것이다. 상대방을 보면 설레이고 가슴뛰지 않은, 즉 연애 상대로는 생각해보지 않은 사람이라는 것이다. (연애 상대라고 느낄만한 매력이 없다고 볼 수 있다.) '동생형 여자' 는 오빠형 남자와 비..
Interface 와 Abstract class 자바에서의 인터페이스와 추상 클래스와의 차이를 공부하던 도중에 좋은 글을 찾았습니다- 네이버 지식인을 통해서 찾았는데요 ㅎㅎ 출처를 남기도록 하겠습니다. 아래글을 참조해주세용. 클래스는 크게 일반클래스와 추상클래스로 나뉘는데 추상클래스는 본문중에 '추상메소드'가 하나 이상 포함되는 경우를 말합니다. 인터페이스는 모든 메소드가 추상메소드인 경우 선언하는 경우가 많습니다. 추상메소드라 함은 메소드의 선언부만 있고 본문이 없는 것을 말합니다. 여기서 본문은 중괄호({})로 묶여진 몸체(body)부분을 말하는데 중괄호 안이 비어있더라도 이것이 존재한다면 그것은 추상메소드가 아닙니다. 추상메소드의 선언의 예는 다음과 같습니다. abstract public void test( int a ); 즉, 메소드의 선언 후..
(경) 싸이월드 탈퇴 완료 (축) 드디어 천신만고 끝에 싸이월드에서 벗어났습니다. 일단 근본적인 대책이 되겠구나라는 결단이 서자마자 탈퇴해버렸지요.. 싸이월드.. 처음엔 재미있고.. 친구들과 만날수 있는 좋은 자리라고 생각했지만 점점 프라이버시 침해는 들끓고, 알수없는 곳으로 이끌고 있었습니다. (피폐해지는 정신세계) 나에 대한 자괴감과 한없는 우울증에 시달리게 하는 근간도 바로 이곳이라고 생각이 들었습니다. 쓸데없는 자격지심이 생기기도 하고.. 여러가지로 정신적으로 고통을 많이 안겨준 곳입니다. 저에게는 수많은 친구들을 만나게 해준곳입니다. 중학교때 처음 이성이라는 감정을 느끼고 짝사랑했던 친구도 다시 만날 수 있게 도와주었고, 잊었던 초등학교 친구들도 만나게 해주고.. 또 원래 알고 지내던 사람들과의 온라인에서의 우정도 나눌수 있었고..
12. 2. 홈커밍데이 홈커밍데이에도 참여한지 3회째.. 오늘 나는 새벽부터 학교로 나섰다.
Switch문 Switch는 If나 For, While들과 같이 조건문이라는걸 잘 아실겁니다. 그중에 Switch 조건문에 대해서 한번 자세하게 알아봤는데요. 제가 몰랐던 독특한 부분들에 대해서 배우게 된걸 소개하도록 하겠습니다. 일단 소스코드를 보시죠. import java.util.Scanner; public class SwitchTest { public static void main(String[] args) { Scanner input = new Scanner(System.in); int key = input.nextInt(); String grade; switch (key) { case 1: grade = "D"; case 2: grade = "C"; case 3: grade = "B"; case 4: gra..