본문 바로가기

자바프로그래밍3

[기초 자바]public &private static 구조 확실히 알기 합을 구해서 반환하는 함수를 호출해봅시다. main01함수에서 우리는 30과 20을 더한 합을 알아내고 싶습니다. 그냥 int sum =30+50;하면 안 되는 건가? 하는 생각이 잠시 스쳐지나가지만 우리는 계산기를 쓰는게 아니라 알아서 계산을 하는 코드를 짜려고 하는 것이기 때문에 add함수를 활용해보려고 합니다. 1.첫번째 함수와 두번째 함수의 차이를 잘 살펴봅시다. public과 private이라는 차이점이 첫번째로 눈에 띕니다. public으로 지정해놓은경우 class내에서는 물론, class밖에서도 이 함수에 접근이 가능합니다. 그러나 private은 해당 클래스 안에서만 접근이 가능하다는 차이점이 있습니다. 2.static은 단어 본래의 뜻은 '고정된'이라는 뜻이 있습니다. stackoverf.. 2021. 4. 8.
[기초 자바] 조건문과 반복문 함수 정의 : 기능, 부품(확대될 것) 함수명은 타동사의 개념으로 적습니다. 마치 뒤에 목적어가 있다고 생각하고 작성하면 좋은데, 이는 관습적이라고 생각하면 됩니다. 예를 들어서 member라는 정보를 가져올 경우에는? GetMember 이런 식으로 작성합니다. 자료형 함수명(입력){ 호출 시에 실행할 코드를 작성 } void todo(int param) //param이란? 매개변수를 뜻합니다. 함수가 필요로 하는 매개변수이죠. ex. param = param*10; return;// 함수는 종료되고 반환(출력)값은 없습니다. 만약에 반환형이 void가 아니고 무언가 써놨을 경우에는 반드시 return을 써줘야합니다. 그럼 return은 원하는대로 얼마든지 쓸 수 있는걸까요? 여러 번 쓰는 것 까지는 상.. 2021. 4. 7.
[기초 자바] 자료형과 함수 1. 프로젝트 생성 -> 유형(Java Project, 콘솔환경) - 문자 기반의 실행 환경을 만드는 것 2. 패키지 설정 - 디렉토리 생성(구조) - 상위폴더. 하위폴더. 그보다 더 하위폴더 and it goes on and on 하면 안 되고 적당히 만드는 것이 중요합니다. 3. 소스 파일 생성 .java ( class를 생성한다는 뜻으로 .을 쓰고 뒤에 파일명을 붙여줍니다. ** 앞에 점이 붙은 파일은 함부로 건드리지 말고 삭제도 하지 말 것 클래스의 첫 글자는 반드시 대문자로 작성해야 합니다. 숫자는 되도록이면 아예 안 쓰는 것이 좋지만 써야한다면 제일 마지막에 쓰도록합니다. 4. 코드 작성 5. 실행 Run As -> Java Application(아무것도 안 줘놓고 실행하라고 하면 이게 무슨?.. 2021. 4. 6.