본문 바로가기

배운 책들 정리

(80)
자바의 정석 7 - 객체지향개념 2 (상속, 오버라이딩, this, get&set) 1 팁 1. getter setter 자동생성 (중요!!) * 이클립스 이클립스 Getter Setter Method 자동 생성하기 이클립스 Getter, Setter 함수 자동 생성 방법 이클립스에서 Getter, Setter 함수가 필요한 Java 파일에 대해서 자동으로 생성하는 방법에 대해서 직접 들어가서 사용하는 법과 단축키(Ctrl+Alt+S, R)를 이용 kanu.tistory.com * vscode [VS Code] 클래스 객체의 Getter / Setter 쉽게 생성하기 Getter and Setter Generator 익스텐션을 설치해야 한다. 설치방법 Ctrl + Shift + X 또는 왼쪽 메뉴를 마우스 커서로 클릭해서 Extensions로 이동한다. "getter"를 검색한다. (아..
자바의 정석 6-3 - 객체지향개념1 3 이론 1. 참조변수 this 2. 객체 지향 4대 핵심 개념 * 상속성 포함 = 객체선언 4 실습 1. 주소값에 대해 (초기화) * main package j0522; import java.util.Scanner; public class C0522_09 { // 객체선언후 // serialNo= static Product p1 = new Product(); // serialNo = 2 static Product p2 = new Product(); static Product p3 = new Product(); // int count = 0; // int serialNo = 0; // 초기화블럭 : count = 1; serialNo = 1; // 생성자 : public static void main(S..
자바 완전 정복 6-2 - 객체지향개념 2 1 팁 1. 2 복습 1. for문 package j0518; public class C0518_01 { public static void main(String[] args) { // TODO Auto-generated method stub int sum = 0; // 1부터 10까지의 합 for문을 활용해서 for (int i = 1; i
자바 완전 정복 6 - 객체지향개념 1 팁 1. 2 복습 1. 스킵 3 이론 1. 매개 변수 2. 파라미터 테스트 1 Data { int x; } : 인스턴스 변수 사용법 : 객체 선언 -> 참조변수.인스턴스변수 3. 파라미터 테스트 2 4 실습 1. 객체 불러오기 실습 * C0517_01 (main) package j0517; public class C0517_01 { public static void main(String[] args) { // Card 클래스의 객체를 선언하고 생성합니다. Card c1 = new Card(); // c1 객체의 kind, number, width 멤버 변수에 값을 할당합니다. c1.kind = "Heart"; c1.number = 7; c1.width=500; c1.number = 25; // 이미 ..
자바의 정석 5,6 - 배열, 객체 (수정중) 1 팁 1. 2 복습 1. 스킵 3 이론 1. 객체 객체는 여러개 있을 수 있지만 클래스는 1개 2. 객체 2 클래스 : static이 붙음 인스턴스 : 객체 선언해야 쓸 수 있음 지역 변수 : 객체 선언 안해도 됨. 4 실습 1. 객체 선언하기 * C0516_03 (main) package j0516; /** * C0516_03 */ public class C0516_03 { public static void main(String[] args) { // 변수선언 int a = 0; // 객체 선언 Tv t = new Tv(); t.color = "white"; System.out.println(t.color); // 객체 선언 Tv t2 = new Tv(); t2.color = "red"; System..
자바의 정석 4,5 - 조건문,반복문,배열 2 1 팁 1. 팁 2 복습 1. 성적처리프로그램 import java.util.Iterator; import java.util.Scanner; public class C0512_02 { // 10개의 숫자를 입력받아 합계를 출력하시오. public static void main(String[] args) { //국어,영어,수학 합계 평균 출력 // 1. 성적 입력 // 2. 성적 출력 // 3. 성적 수정 // 4. 등수처리 // 5. 학생검색 // 0. 프로그램종료 Scanner scan = new Scanner(System.in); // 이름,국영수,합계,평균 - 10명 int input = 0, count = 0; String[] name = new String[2]; int[] kor = new i..
자바의 정석 4,5 - 조건문,반복문,배열 1 팁 1. 디버깅 모드 디버깅 곤충버튼 클릭 시작, 끝지점 클릭 F11 : 시작 F6 : 누르면서 확인 JAVA 버튼 누르면 원상 복귀 2 복습 스킵 3 이론 1. loop문 2. loop문 4 실습 1. 무한 반복문 while package j0511; import java.util.Iterator; import java.util.Scanner; public class C0511_02_01 { // 10개의 숫자를 입력받아 합계를 출력하시오. public static void main(String[] args) { int i=0; while(i
자바의 정석 3,4 - 연산자, 조건문 1 기타 팁 1. 괄호 끝에 주석 달아라 괄호 옆에 어느 부분인지 주석으로 적어주기 2 복습 1. 대입 연산자 package j0510; import java.util.Scanner; public class C0510_01 { public static void main(String[] args) { // TODO Auto-generated method stub //3번 int i = 1; //i = i+2; //i+=2; //ㅑ+=1; i = i * 5; i *= 5; System.out.println(i); } } ////2번 //char input = ' '; //Scanner scan = new Scanner(System.in); //System.out.println("글자를 입력하세요"); //i..
자바의 정석 3 - 연산자 (scanner, charat, next, 삼항연산자) 등등 1 프로젝트 설명 & 기타 설명(큰 그림) 1. 프로젝트 페이지 참고 큰 카테고리 = 패키지 세부 카테고리 = 클래스 디비컷 - 웹디자인 평가 및 우수 웹사이트 모음 국내외 우수 웹디자인 레퍼런스 사이트 www.dbcut.com 2. github 이클립스 연동 (본인은 이미 되어 있어서 상관 없음) // RosePaku - Overview Prayer for the Einstein in the heaven. RosePaku has 9 repositories available. Follow their code on GitHub. github.com 2 복습 1. 0508 복습 (변수의 종류 ~ 형변환) * 변수의 종류 ~ 형변환 package j0509; public class Class0509_01 { ..
자바의 정석 1,2 - 자바 설치~변수의 종류~형 변환 1 자바 설치 1. 자바 설치 Java Archive Downloads - Java SE 8 | Oracle 대한민국 죄송합니다. 검색 내용과 일치하는 항목을 찾지 못했습니다. 원하시는 정보를 찾는 데 도움이 되도록 다음을 시도해 보십시오. 검색에 사용하신 키워드의 철자가 올바른지 확인하십시오. 입력 www.oracle.com 2. 환경변수 추가 3. 이클립스 설치 [Java/Windows11] 이클립스 설치하기 1. JDK 버전 확인 cmd > java -version java -version 만약 설치가 되어 있지 않으면 JDK를 먼저 설치하고 이클립스를 설치하면 됩니다. JDK 설치, 환경변수 설정 [Java/Windows 11] JDK 1.8 설치, 환경변수 설정 1. JDK danmilife.t..

728x90
반응형