자바 (3) 썸네일형 리스트형 클래스(Class), 객체(Object) 공부하기 클래스란? -> 공통된 특성을 가진 객체를 추상화 하고 집단화 하여 나타낸것 객체? -> 보고 느끼고 인지할수 있는 모든것, 모든 사건들은 객체들간의 상호작용을 통해 발생한다. 객체지향 프로그래밍(OOP) 장점 1. 손쉽게 재활용이 가능하다. 왜??? -> 안전하고 독립적 이니까 2. 적은노력으로 쉽게 코드를 변경 가능하다. 3. 시간과 비용이 적고, 데이터 손실 없이 관리하기에 아주 좋다. 클래스의 요소 1. 필드 -> 속성을 나타내는 변수 2. 메서드 -> 기능을 나타내는 함수 3. 생성자 -> 객체를 생성하는 역할 4. 이너클래스 -> 클래스 안에 클래스 public class ExampleClass{ int x =10; //필드 void print x (){...} //메서드 ExampleClas.. 제어문, 반복문 공부하기 조건문 : If문, switch문 반복문 : for문, do while문, while문 if문, switch문 for문 while일 문은 사용해 보았지만 do while문은 뭔가 생소했다. 작성 방법은 -> do {한번은 무조건 실행} while {조건식} 반복문을 중지시키려면 break를 써야하고 반복문이 반복될때 가장 가까운것만 종료를 시킨다. 더 공부해야하는 내용들 do while문 사용해보기, 오늘의 느낀점 오늘은 조건문과 반복문을 이용해 코플릿을 풀어봤다.. 뭔가 기본 개념을 이해했다 정도로만으론 풀수가 없었다. 특히 이중 for문은 내 마음처럼 결과가 나오지 않았고 공책에 직접 값을 집어넣어 하나씩 차근차근 돌려보는게 가장 효과적인 방법이란 것을 알아냈다. 또한 수도 코드가 얼마나 중요한 작업.. 변수, 타입, 문자열 , 연산자 공부하기 학습 목표 타입의 개념을 이해하고 설명할 수 있다. 기본 타입과 참조 타입의 차이를 설명할 수 있다. 정수 타입, 실수 타입, 논리 타입, 문자 타입을 이해한다. 변수, 상수, 리터럴이 무엇인지 설명할 수 있다. 자동 타입 변환이 어떤 경우에 발생하는지 설명할 수 있다. 수동 타입 변환을 어떤 경우에 사용할 수 있는지, 그리고 어떻게 사용할 수 있는지 설명할 수 있다. 변수 -> 값을 할당, 대입 연산자 or 할당연산자라고 불린다. 변수명은 영문자, 숫자, _, $ 사용가능하며 대소문자로 구별되어 인식하고, 숫자로는 시작될수 없다. 리터럴 -> 문자가 가리키는 값 자체를 말한다. 상수 -> 변하지 않는 값을 말하고 final double로 명시한다. 타입 -> 값이 차지하는 메모리 공간의 크기, 값이 저.. 이전 1 다음