목록전체 글 (659)
겉바속촉
안녕하세요~ 겉바속촉입니다!^^! 이번에는 Method에 대해서 연습해볼게요:) 여기서 주의할 점은 Method안에 method를 또 생성할 수 없다는 점 알아두세요~ 다음 코드와 함께 설명을 봐주세요 public static void main(String[] args) 부분에서 순서대로 내려가시면 됩니다. 프로그램 시작!!!이 출력 된 후 goodMorning이 등장합니다. int age = 30을 넣어준 채로 말이죠!! 그러면 아래쪽의 public static void goodMorning(int age)로 가주세요 좋은 아침입니다 제 나이는 33세 입니다 라고 출력되는 것이죠. 저 굵은 글씨체의 2줄이 goodMorning(33); 때문에 출력되는 것입니다. 이와 같은 원리로 프로그램 끝 까지 어떻..
우리가 지난번에는 힘들게 set이랑 get을 다 써주었는데요:) 2020/06/01 - [취업일기/블록체인] - class호출-창 2개 class호출-창 2개 2020/06/01 - [취업일기/블록체인] - 여러가지버전으로 호출 여러가지버전으로 호출 지난번에 배웠던 객체지향을 활용해서 여러가지 버전으로 호출해보도록 할게요~~ 2020/06/01 - [취업일기/블록체인] 2-juhyun-2.tistory.com 너무 힘들었다구요ㅠㅠ 그래서 이번에는 자동생성 기능을 써봅시다!! 일단 다음과 같이 인스턴스 변수들 선언해주시구요:) 생성자 3개를 만들어줍니다 명시적생성자!!!! 명시적 생성자를 만드시면 디폴트 생성이 되지 않습니다. 우클릭 - Source - Generate Getters and Setters ..
2020/06/01 - [취업일기/블록체인] - 여러가지버전으로 호출 여러가지버전으로 호출 지난번에 배웠던 객체지향을 활용해서 여러가지 버전으로 호출해보도록 할게요~~ 2020/06/01 - [취업일기/블록체인] - class 호출하기 class 호출하기 안녕하세요~ 겉바속촉입니다!^^! 이번에는 class를 � 2-juhyun-2.tistory.com 지난 번 포스팅을 확인해보시면 생성자와 메서드들이 모두 한 공간에서 해결되고 있습니다:) 이번에는 class를 두가지를 만들겁니다 1. Student_08 ----> 생성자 만들어지는 공간 2. StudentTest_08 ----> 메인메서드 공간 Student_08 코드 여기서 포인트는 인스턴스가 private으로 작성된다는 점입니다. 누구나 접근할 수..
지난번에 배웠던 객체지향을 활용해서 여러가지 버전으로 호출해보도록 할게요~~ 2020/06/01 - [취업일기/블록체인] - class 호출하기 class 호출하기 안녕하세요~ 겉바속촉입니다!^^! 이번에는 class를 호출하는 방법들을 살펴보려고 합니다:) 다음과 같은 코드를 먼저 작성해주세요!! package day0601; class Number{ int num = 0; //인자 없는 생성자 public Num.. 2-juhyun-2.tistory.com 지난 포스팅으로 복습 한 번 해주시구요:) 이번 예제들을 살펴볼게요! class Person을 만들어주세요 변수 선언: String name, int age 디폴트 생성자: (클래스이름과 동일) Person(), Person(String name)..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 class를 호출하는 방법들을 살펴보려고 합니다:) 다음과 같은 코드를 먼저 작성해주세요!! package day0601; class Number{ int num = 0; //인자 없는 생성자 public Number() { num = 10; //초기값을 따로 생성해줌 System.out.println("디폴트 생성자 호출"); } //인자있는 생성자 public Number(int num) { this.num = num; //이름이 같은경우 인스턴스 자기자신을 의미하여 구분 System.out.println("생성자 호출"); } } //////////////////////////// public class ConstTest_04 { public static ..
우선 TestA_03이라는 class 만들어줬구요:) package day0601; public class TestA_03 { String name = "김희애"; static String MESSAGE = "HappyDay!!" ; } 클래스 하나 더 생성합니다:) obTestA_03이라는 이름으로요!! 구조를 알아보기 위해 다음과 같이 분할로 창을 구성해주세요:) package day0601; public class obTestA_03 { int a; static int b; public static void main(String[] args) { // TODO Auto-generated method stub //같은 클래스에서는 클래스명을 생략가능 b=20; System.out.println(b);..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 클래스와 인스턴스에 대해서 알아볼게요 보통 붕어빵을 가지고와서 비유를 하는데요 클래스 : 붕어빵 틀 인스턴스변수 : 붕어빵 이라고 많이 빗대어 말합니다:) 우선 클래스로부터 객체를 만드는 과정이 바로 인스턴스화이며 그렇게 만들어진 객체를 인스턴스(객체)라고 합니다. 다음은 생성자에 대한 설명이에요:) 아직은 개념설명만으로는 부족합니다!! 그래서 직접 코드를 작성해보고 컴파일해보면서 연습해볼까요?? 다음 장면을 보시면 class를 두개 만들었습니다. public class는 우리가 늘 봐오던 class죠:) 그 위에 class를 하나 더 작성한 것입니다 그 곳에 각각 인스턴스 변수와 클래스 변수를 작성해볼게요:) 1. 인스턴스 변수 --> 각 인스턴스의 개별적인 ..
1과목. 금융상품 및 세제 2장. 금융상품 입출금식 상품 -저축예금; 입출금이 빈번한 자금 운용에 적합/ 실명의 개인이면 가입ok -MMDA; Money Market Deposit Account/ 가입대상 제한no /매일 이자 계산해서 원금에 가산 -->예치금액 별로 차등금리 예금계약; 소비임치계약, 보관금전 자유롭게 사용가능 적립식 상품 -정기적금; 만기에 원금 + 이자/ 대표적인 적립식 예금/ 가입대상 제한no 금리는 기관별로 자율 (만기 후 적용금리는 약정*1/2) 재형저축 -서민의 재산형성에 도움, 적립식 장기저축 -계약기간 中 발생한 이자 ----> 소득세 부과 no -총 급여액 5000만원 이하인 근로소득자 or 종합소득금액 3500만원 이하 자영업자 -계약기간; 7년 이상 10년 이하 -경과..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 1차원 배열에 이어서 2차원 배열까지 해보도록 할게요:) 1차원 배열은 지난번 포스팅을 참고해주세요!^^! 2020/05/29 - [취업일기/블록체인] - 1차원 배열 1차원 배열 안녕하세요~ 겉바속촉입니다!^^! 이번에는 배열을 배워보려고 합니다:) 1차원 배열부터 살펴볼건데요 다음 그림을 참고해주세요/ int[]array1 = new int[4] ----> array 1에다가 4개의 방을 부여해준거에요 2-juhyun-2.tistory.com 우선 2차원 배열은 말그대로 1차원에서 차원하나가 늘어난 2차원입니다. 쉽게 말해서 행과 열 개념이 도입되는 거에요!! 2차원 배열은 예~~~전에 수학시간에 배웠던 행렬과 비슷합니다:) 요새는 행렬을 안 배운다고 하더라..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 temp에 대해서 배워볼게요?! 순서를 바꾼다고 생각하시면 됩니다 아래와 같이 코드를 작성해주시구요!! 그 다음의 그림을 봐주세요:) package day0529; public class ArraySort_08 { public static void main(String[] args) { int a = 20, b = 10; System.out.println("a="+a+" ,b="+b); //순서바꾸기....빈그릇에 해당하는 temp 필요 int temp = a; a=b; b=temp; System.out.println("a="+a+" ,b="+b); } } 1. temp라는 빈공간에 a를 넣어줍니다 ---> int temp = a; 2. a가 빠져나왔기 때문에 ..
안녕하세요~ 겉바속촉입니다!^^! 지난번에 배웠던 1차원 배열을 활용해서 이름을 찾아보도록 할건데요:) 1차원 배열은 지난번 포스팅을 참고해주세요 2020/05/29 - [취업일기/블록체인] - 1차원 배열 1차원 배열 안녕하세요~ 겉바속촉입니다!^^! 이번에는 배열을 배워보려고 합니다:) 1차원 배열부터 살펴볼건데요 다음 그림을 참고해주세요/ int[]array1 = new int[4] ----> array 1에다가 4개의 방을 부여해준거에요 2-juhyun-2.tistory.com 1. 일단 각각 방에다가 이름들을 넣고 ----> String[]data = { .......................}; 2. q or Q를 입력하면 종료 ----> name.equalsIgnoreCase("Q") 3..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 배열을 배워보려고 합니다:) 1차원 배열부터 살펴볼건데요 다음 그림을 참고해주세요/ int[]array1 = new int[4] ----> array 1에다가 4개의 방을 부여해준거에요 항상 0부터 시작하는 거 알고 계시죠?! array1[0] = 1 ----> 4개의 방 중에서 첫 번째 방에 1을 넣어준것입니다:) 다음 그림을 보시면 더 쉽게 이해하실 수 있습니다!^^! 그렇다면 이제 문자열 배열을 연습해보도록 할게요:) String[]str; str = new String[4]; 우선 방을 4개를 만들었구요 보라돌이 뚜비 나나 뽀를 각각 자리에 넣어봤어요:) 출력문 작성한 걸 보시면 1. 반복문 for를 활용했는데요---->for(int i=0; i Syst..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 여태껏 배운 내용들을 활용해서 다음과 같은 문제들을 풀어볼게요:) main mehtod를 각각 작성하시고 아래서 호출만 해봅시다!! 1. for_1() --> 홀수값만 출력해내기 2. for2_() --> 1~10까지 홀수의 합 구하기 3. while3_() --> 1~100까지 짝수의 합 구하기 4. while4_() --> 1~100까지 3의 배수 구하기 package day0528; public class QuizForWhile_11 { public static void for_1() { int i=0; while(true) { i++; if(i%2==0) continue; if(i>10) break; System.out.println("홀수값:" + i)..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 random에 대해서 알아볼게요:) 그 전에 다음 링크로 들어가셔서 java.util -> random을 클릭하셔서 종류별로 어떠한 코드들이 있는 지 알아봅시다 https://docs.oracle.com/javase/7/docs/api/ Java Platform SE 7 docs.oracle.com 랜덤수를 가져오기 위해서는 Math.random(); 을 입력해주셔야하는데요 ----> 0.0이상 1.0미만의 double형이 나옵니다 그래서 다음과 같이 연습해볼거에요:) 1. 10개의 random수 출력 2. 0~9 범위의 random수 출력 : 10곱해주기 3. 0~99 범위의 random수 출력 : 100곱해주기 4. 1~10 범위의 random수 출력 : 1..
안녕하세요~ 겉바속촉입니다!^^! 지난 번에 중첩 for문을 사용해서 구구단을 만들어봤습니다 2020/05/28 - [취업일기/블록체인] - 중첩 for문 중첩 for문 안녕하세요~ 겉바속촉입니다!^^! 이번에는 중첩 for문을 알아보도록 할게요 for문 안에 for문이 또 들어가는 코드를 중첩 for문 이라고 합니다:) 우선 어떤 구조로 반복문이 실행되는 것인지 볼까요? 2-juhyun-2.tistory.com 이번에는 while과 if문을 활용해서 1. 입력한 수의 단만 나오도록 ----> scanner활용 2. 2~9단이 아닌 다른 수를 입력하면 다시 입력할 수 있도록 ----> continue활용 3. 0을 입력하면 종료까지 될 수 있도록 -----> break활용 package day0528; ..