# 20200917

CSS 2.박스 모델
CSS Box Model 모든 HTML 요소는 상자로 간주 가느 여백, 테두리, 패디 및 실제 콘텐츠로 구성 Content : 상자의 내용물. 텍스트와 이미지가 표시되는 부분 Padding : 컨텐츠와 테두리 사이의 영역. 투명함 Border : 패딩과 컨텐츠를 감싸는 테두리 Margin : 보더 밖의 영역. 투명함 배경과 배경 이미지 HTML요소에 배경색과 배경이미지가 설정되어 있는 경우에, 패딩은 투명하므로 배경 이미지와 배경색이 보이게 된다. 박스의 크기 박스 너비(width) = 내용물(content)너비+왼쪽 패딩+오른쪽 패딩+왼쪽 보더+오른쪽 보더+왼쪽 여백+오른쪽 여백 CSS로 요소의 너비,높이 속성 설정 시, 콘텐츠의 너비와 높이만
3-3(2) Generic 메서드 선언
Generic 메서드 선언 방법 메서드에만 적용 제너릭 메서드R method(T t) 파라미터 타입과 리턴타입으로 타입 파라미터를 가지는 메서드 선언 방법 : 리턴타입 앞에 기호를 추가하고 타입 파라미터를 기술 후 사용함. 일반클래스에서 'Generic 메서드' 만들기 멀티타입을 가지는 제너릭 클래스 키와 값 출력하는 제너릭 메서드 포함 Pair 멀티타입 => 구체적 타입 지정
3-1 (1) Generics 제너릭스
Generics Generic이란? 클래스에 사용할 타입을 디자인(설계)시에 지정하는 것이 아니라 클래스를 사용할 때 타입을 지정한 후 사용하는 기술을 말한다. Generic 사용시 장점 컴파일 시 잘못된 타입이 사용될 수 있는 문제를 컴파일 과정에서 제거 할 수 있다. 안전한(Type Safty)코딩을 할 수 있다. (프로그램 성능 향상됨) 불필요한 타입변환(casting)을 하지 않아도 된다. 컴파일 시 강한 타입체크를 할 수 있다. Generic 클래스 선언 방법 형식) Generic 타입 글자 T => Type K => Key V => Value E => Element(자료구조에 들어가는 항목들을 나타낼 때 사용) Eclipse Oxygen T02_GenericTest 일반 클래스 Generic 클래스 Main
2-1 (8) Args
Args arguments 의 줄임말 가변형 인수 : 메서드의 매개변수의 갯수가 실행될때 마다 다를때 사용한다. : 가변형 인수는 메서드 안에서 배열로 처리된다. : 가변형 인수는 한가지 자료형만 사용할 수 있다.