생성자 [ 사용 예시 ] 클래스 객체 변수 = new 클래스(); [ 역할 ] 클래스 타입의 인스턴스(객체) 생성 객체를 생성할 때, new 키워드와 함께 사용 일반 함수처럼 기능을 호출하는 것이 아니고 객체를 생성하기 위해 new와 함께 호출됨 반환 값이 없고, 생성자 이름은 클래스 이름과 동일함 대부분의 생성자는 외부에서 접근 가능하지만, 필요에 의해 private 로 선언되는 경우도 있음 new 선언하면 인스턴스가 생성되고 메모리에 할당됨 [ 출처 ] https://blog.naver.com/obndo8539/222892728269 생성자, 예약어 this, get()함수,set()함수 생성자 객체를 생성할 때, new 키워드와 함께 사용 일반 함수처럼 기능을 호출하는 것이 아니고 객체를 생... ..

main 에 올리고 싶은데 master 브랜치를 생성하여 그곳에 push 를 해버렸다. 첫번째, 수정하려는 파일 선택 후, git bash 로 열기 gitbash 를 이용하여 진행하기 때문에, 변경하고자 하는 프로젝트의 파일 또는 폴더를 선택 후, 마우스 우클릭하여 'gitbash로 열기' 클릭 두번째, 브랜치 확인 및 변경 -> branch 를 전환하는 checkout 명령과는 다름 !! 현재 내가 있는 브랜치는 master 브랜치이다. 브랜치를 변경해 준뒤, 다시 확인해 보면 main 으로 와있다. 세번째, main 에서 pull & push 이때, pull 먼저 진행하고, push 를 진행해주어야한다. ! [rejected] main -> main (non-fast-forward) 오류 발생 [ 원..

1. 레파지토리 생성 github 에서 레파지로티 생성 2. 로컬에서 git에 올릴 파일 선택 3. git bash 를 사용한 초기설정 및 파일 업로드 #초기 설정 git config --global user.name "유저이름" git config --global user.email "유저 이메일" git init #.git 파일 생성 git add . git status #상태확인 git commit -m "커밋 메시지" # 업로드 git remote add origin 레파지토리 주소 git push -u origin master 수정 : git push -u origin master -> git push -u origin main ( 현재 기본 브랜치는 main 이기 때문에 master 브랜치에 ..

https://school.programmers.co.kr/learn/courses/30/lessons/120818 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int solution(double price) { double answer = 0; if(price >= 500000){ answer = price*0.8; }else if(price >= 300000){ answer = price*0.9 }else if(price >= 100000){ answer = price*0..
모듈 - 프로그램을 구성하는 시스템을 기능 단위로 독립적인 부분으로 분리한 것- 모듈은 다양한 형태로 존재할 수 있음 -> 용도가 비슷한 함수나 추상화 된 자료, 객체(Object), 메서드(Method) 등- 모듈이 되려면 다른 것들과 구분될 수 있는 독립적인 기능을 가져야하고 유일한 이름을 사용해야함 모듈화 - 어떤 시스템의 구성요소가 분리되고 재결합 할 수 있는 정도
로깅 정보를 제공하는 기록인 로그(log) 를 생성하도록 시스템을 작성하는 활동소프트웨어 개발자는 코드에 로깅호출을 추가하여 특정 이벤트가 발생했음을 나타낸다. # 로깅 라이브러리 사용 예시 https://blog.naver.com/obndo8539/222973097887 print 출력문을 사용하지않고 데이터를 출력할 ..." data-og-host="blog.naver.com" data-og-source-url="https://blog.naver.com/obndo8539/222973097887" data-og-url="https://blog.naver.com/obndo8539/222973097887" data-og-image="https://scrap.kakaocdn.net/dn/s0mmy/hySo..

class Solution { public int[] solution(int money) { int[] answer = new int[2]; int icedCoffee = 5500; answer[0] = money/icedCoffee; answer[1] = money%icedCoffee; return answer; } }

피자 조각이 7개 ! 사람이 7 명일 때는 1판 필요하고, 14판일 때는 2판 ... 8 명일 때는 2판이 필요하다. n이 7의 배수일 때는 n / 7 , 아닐 때는 ( n / 7 ) + 1 이 된다. 나머지 연산자를 이용 class Solution { public int solution(int n) { int answer = 0; if ( n % 7 == 0 ) { answer = n / 7 ; }else { answer = ( n / 7 ) + 1; } return answer; } }