728x90 코드프레소 체험단/Java 프로그래밍20 [Java 프로그래밍 초급] 객체지향 고급 (2) ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - Java 프로그래밍 초급 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 클래스는 사용자 정의 타입(자료형) 변수를 선언할 때 변수명 앞에 자료형을 명시한다 int x, double pi ... Java 클래스는 사용자 정의 타입(User Defined Type)으로 자료형으로 사용된다 PaidUser luke; -> PaidUser가 자료형이다! Java의 타입 체킹 Java는 타입간의 호환에 매우 엄격한 언어이다 기본적으로 서로 다른.. 2022. 1. 21. [Java 프로그래밍 초급] 컬렉션 프레임워크의 개념 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - Java 프로그래밍 초급 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 컬렉션 프레임워크(collection framework)란? 여러 건의 데이터를 다루기 위해서는 Array와 같은 데이터를 다루기 위한 자료구조의 구현체가 필요하다 다양한 특성을 가진 데이터를 다루기 위해서는 그에 적합한 자료구조가 필요하다 다양한 자료구조의 구현을 위한 클래스와 인터페이스의 집합이다 컬렉션 프레임워크의 필요성 다양한 데이터를 위한 자료구조의 구현체.. 2022. 1. 20. [Java 프로그래밍 초급] 객체지향 고급 (1) ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - Java 프로그래밍 초급 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 상속의 개념(Inheritance) 일반화된 특성이 정의된 클래스 -> 추상적 일반화된 특성을 모두 가지면서, specific한 특성까지 정의한 클래스 -> 구체화 상속을 하는 클래스 -> 부모/상위/기반 클래스 상속을 받는 클래스 -> 자식/하위/파생 클래스 일반화된 클래스(부모 클래스)를 재사용하여 새로운 specific한 클래스(자식 클래스)를 생성하는 것이다.. 2022. 1. 20. 자바, 인텔리제이 꿀팁! 1. 자바 코드를 작성할 때는 중괄호를 밑에 두지 않는다 -> 이건 c/c++ 형식! // 비추천 for(int i=0; i 2022. 1. 20. [Java 프로그래밍 초급] 객체지향 기초개념 (3) ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - Java 프로그래밍 초급 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 생성자(Constructor) 객체가 생성되는 시점에 호출되는 특별한 형태의 메소드 객체가 생성되는 시점에 초기화를 하기 위해 사용된다 주로 생성자에서는 객체 멤버 변수의 초기화 작업을 한다 멤버 변수를 명시적으로 초기화하지 않은 경우에는 아래와 같이 저장된다 숫자형 변수 : 0 boolean 변수 : false 참조 변수 : null 생성자(Constructor).. 2022. 1. 20. [Java 프로그래밍 초급] 객체지향 기초개념 (2) ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - Java 프로그래밍 초급 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 메소드(Method) 객체는 속성과 행위를 갖고 있고, 메소드는 객체의 행위를 정의한다 메소드는 함수(function)과 거의 유사하다 input과 output이 존재하며 특정 작업을 수행한다 메소드는 특정 객체에 포함되어 있다 독립적으로 존재하지 않는다 함수(funtion) 특정한 작업을 수행하기 위한 코드들의 집합 특정 작업의 코드들을 모듈화하여 필요한 경우 호.. 2022. 1. 20. 이전 1 2 3 4 다음 728x90