본문 바로가기

반응형
SMALL

자바강의

[패스트캠퍼스] 자바 강의 _ 5주차_K-디지털 JAVA&Spring 프로그래밍 학습일지 자바 강의 _ 5주차 내일배움카드 국비지원교육 Chapter03. 객체 지향 핵심 추상클래스 / 구현 템플릿 메서드 패턴 구현코드가 없는 인터페이스 인터페이스 목적 인터페이스의 다형성 인터페이스 요소 인터페이스 상속 구현 추상클래스와 인터페이스 개념에 대한 구분이 필요하다. 추상메서드는 선언부만 작성하고 구현부를 작성하지 않고 상속을 통해 하위클래스에 실행할 구현부를 적용한다. class 앞에 abstract 를 사용하여 정의한다. 하위클래스의 생성자에서 super()을 사용해서 생성자를 불러온다. 인터페이스는 구현부가 있는 일반 메서드, 일반 멤버 변수를 가질수 없다. 인터페이스의 모든 메서드는 public abstract로 선언해야한다. 생략시 컴파일시 자동으로 적용된다. 인터페이스는 interfac.. 더보기
[패스트캠퍼스] 자바 강의 _ 4주차_K-디지털 JAVA&Spring 프로그래밍 학습일지 자바 강의 _ 4주차 내일배움카드 국비지원교육 Chapter03. 객체 지향 핵심 클래스 상속 클래스 상속 구현 클래스 상속 / 형변환 메서드 재정의 = overriding 메서드 재정의 / 가상메서드 다형성과 사용목적 상속 사용목적 다운캐스팅 / instanceof 상속 클래스를 어떻게 사용하느냐에 따라 코드를 간결하게 짤수 있는지 중요한것같다. 상속의 정의 , 상속을 활용하기 위해 overriding , 다운캐스팅 등을 순차적으로 이해할수 있는 과정이 좋았다. 상속은 이렇게 하면된다 하고 알아서 응용하라는 느낌이 아니여서 이해가 훨씬 좋았고 하지만 어려운 내용이기에 백프로 이해는 못했으나 계속 반복하면서 공부를 해야할것같다. 어떻게 내것으로 만드느냐는 실습위주로 계속 반복하다보니 어떻게 다가가야할지 .. 더보기
[패스트캠퍼스] 자바 강의 _ 3주차_K-디지털 JAVA&Spring 프로그래밍 학습일지 자바 강의 _ 3주차 내일배움카드 국비지원교육 Chapter02. 객체 지향 입문 인스턴스 공통 변수 static 메서드 static 싱클톤 패턴 배열 객체 배열 2차원 배열 ArrayList static 접근제어지시자의 사용 싱글톤패턴을 이용하여 객체 지향 설계 패턴을 참고하자 . 이의 경우 다른 인스턴스를 만들더라도 선택한 인스턴스만을 출력한다 배열을 사용할때 , 길이는 최초 설정을 해야하고 타입과 동일한 데이터값을 넣어야한다 삭제, 추가할때마다 인덱스를 이동하여 요소를 이동해야한다 객체 배열 진행시 , 참조값을 전체를 복사할경우 값이 변경되도 같이 반영되거나 개별로 반영되도록 설정하는 방법 얕은 복사를 할때는 System.arraycopy(기존배열 , 시작인덱스 , 새배열 ,시작인덱스,크기) 로 복.. 더보기
[패스트캠퍼스] 자바 강의 _ 2주차_K-디지털 JAVA&Spring 프로그래밍 학습일지 자바 강의 _ 2주차 내일배움카드 국비지원교육 Chapter02. 객체 지향 입문 객체 지향 프로그래밍 클래스 함수 , 메서드 멤버 변수 , 메서드 인스턴스 , 힙 메모리 생성자 생성자를 정의하는 생성자 참조 자료형 (변수) 접근 제어 지시자 캡슐화 객체 간 협력 객체 지향 프로그래밍 문장내용을 객체로 구분하여 객체 프로그래밍 화 한다 (멤버변수를 구분한다) 프로세스 구조에서 DATA공간에는 지역변수가 저장되고 , HEAP 공간에는 객체 변수가 저장된다 STACK공간에는 전역변수가 저장된다. 접근제어지시자를 통해 보호해야할 정보 , 자주 변경되어도 상관없는 정보등을 구분해서 설정한다 각 클래스별로 구분하여 그 클래스에 들어가있는 변수를 접근제어지시자로 제어하고 프로그램을 수행하는 수행 클래스에서 실제 실.. 더보기
[패스트캠퍼스] 자바 강의 _ 1주차_K-디지털 JAVA&Spring 프로그래밍 학습일지 자바 강의 _ 1주차 내일배움카드 국비지원교육 Chapter01. 자바 기초 자바에 대한 기본 이해 이클립스 설치 2진수 , 8진수 , 16진수 컴퓨터의 자료표현 변수란? 정수 자료형 (int) 실수 자료형 (double , float) 문자 자료형 (char) 논리 자료형 (bloolean) 변하지 않는 상수 , 리터럴 , 형변환 대입연산자 , 부호연산자, 산술연산자 , 증가 감소 연산자 , 복합대입연산자 관계연산자 , 논리연산자 조건연산자 , 비트 연산자 if 조건문 if-else 조건문 switch -casw 조건문 while 반복문 do while 반복문 for 반복문 for 중첩 반복문 break문 , continue문 자바 기초 공부하면서 한번씩 들어봤던 부분이라 이해가 빨랐다 나는 개요 , .. 더보기

반응형
LIST