본문 바로가기

네이버클라우드202

JAVA 14일차 (2023-06-12) 자바 기초 DAY12_Eclipse git 사용법 Eclipse git 사용법 ㄴ Window > Show View > Other... 선택 ㄴ Git > Git Repositories 선택 ㄴ Repository 우클릭 > Commit... 선택 ㄴ [++] 아이콘 선택 ㄴ Commit Message 작성 후 [Commit] 선택 ㄴ 저장소 우클릭 > Push to origin 선택 => commit 한 목록 push 됨 ㄴ User 아이디 입력 ㄴ Password 는 받아두었던 Token 입력 ㄴ 원격 저장소에 push 완료 2023. 6. 12.
JAVA 14일차 (2023-06-12) 자바 기초 DAY12_getter/setter 적용 getter/setter 적용 ㄴ 워크스페이스에서 Member.java 를 열고 우클릭 > Source > Generate Getters and Setters... 선택 ㄴ [select All] > Access modifier - public 설정 확인 > [Generate] 선택 ㄴ 간편하게 getter/setter 생성 가능 Project 컴파일 ㄴ Project > Clean... 선택 ㄴ [Clean] 선택 ㄴ Build Automatically 설정 되어있는지 꼭 확인 ㄴ 실행 시 [재생 아이콘] 선택 => 이클립스는 저장 시 컴파일 실행됨 컴파일러는 자동으로 빈 생성자를 만듦 ㄴ Member.java 에서 생성자 없었을 때 Member.class 파일 확인 시 컴파일러가 자동으로 빈 생성자를.. 2023. 6. 12.
JAVA 14일차 (2023-06-12) 자바 기초 DAY12_Eclipse 설치 및 설정 Eclipse 설치 https://www.eclipse.org/ The Community for Open Innovation and Collaboration | The Eclipse Foundation The Eclipse Foundation provides our global community of individuals and organizations with a mature, scalable, and business-friendly environment for open source … www.eclipse.org ㄴ Mac m1 유저이므로 [Download AArch64] 선택하여 설치 ㄴ Select Another Mirror > KAIST 선택하여 설치 ㄴ Eclipse Installer 열어서 .. 2023. 6. 12.
JAVA 13일차 (2023-06-09) 자바 기초 DAY11_국영수 성적 테스트 만들기 국영수 성적 테스트 만들기 Step01 app.java // 1) 낱개의 변수 사용 public class App { public static void main(String[] args) { String name; int kor; int eng; int math; int sum; float aver; name = "홍길동"; kor = 100; eng = 100; math = 100; sum = kor + eng + math; aver = sum / 3f; System.out.printf("%s: 합계=%d, 평균=%.1f\n", name, sum, aver); } } ㄴ 낱개의 변수를 사용하여 성적을 출력 step02 app.java // 1) 낱개의 변수 사용 // 2) 낱개의 변수 재사용 publi.. 2023. 6. 9.
JAVA 13일차 (2023-06-09) 자바 기초 DAY11 ㄴ getter 는 값을 꺼내주는 메서드 ㄴ result : int 에서 resullt 는 변수이고 private 으로 접근을 차단하는 대신 getResult() 제공함 ㄴ 변수 : 타입 => UML 문법 ㄴ 아래 연산을 동시에 하고 싶을 때 인스턴스 변수 이용 ㄴ 2 * 3 + 7 - 2 / 2 = ? ㄴ 3 - 1 * 7 + 15 / 3 = ? ㄴ 인스턴스를 여러 개 만들고 싶을 때는 static 필드를 non-static 필드로 변경해줘야 함 ㄴ 여기서 인스턴스는 Calulator 설계도에 따라 생성한 변수들을 말함 ㄴ 여기서 c1 은 레퍼런스이고 이는 Calculator 인스턴스 주소를 받을 변수임 ㄴ static 과 non-static 선택 기준 ㄴ 필드 생성 시 인스턴스를 1개만 만들 것 =>.. 2023. 6. 9.
JAVA 12일차 (2023-06-08) 자바 기초 DAY10_개인 프로젝트 - 마트 물품 관리 시스템 ㄴ 개인 프로젝트에 적용 ㄴ MemberHandler => ItemHandler ㄴ Member => Item 개인 프로젝트 - 마트 물품 관리 시스템 Item 클래스 생성 ㄴ 이는 vo 라는 패키지를 만들어서 안에 넣는 것이 좋음 Item.java public class Item { public int no; // no를 저장할 변수 public String name; // name을 저장할 변수 public String price; // price를 저장할 변수 public String type; // type을 저장할 변수 } ㄴ Item 클래스를 이용하여 변수선언 부분을 간단히 바꿀 수 있음 ㄴ 여기서 주의할 점은 변수 선언 시 public 으로 해줘야 다른 클래스에서 참조가 가능하다는 것임 It.. 2023. 6. 8.