목록전체 글 (163)
불로구
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cgm1yc/btqETJZBJ0q/iaYBN3mKEX5SMQHXbh2Ki1/img.png)
자바스크립트 HTML 출력 - 자바스크립트 코드를 HTML 콘텐츠를 웹 페이지에 사입하여 인터넷에 출력할 수 있다. 키워드 - document.write() - document.writeln() // '\n' prompt() - 프롬프트 다이얼로그 - 다이얼로그를 이용하여 사용자로부터 문자열을 입력받아 리턴한다. - 메시지와 디폴트 입력값을 출력하며, 디폴트 입력값은 생략이 가능하다 - 아무 값도 입력되지 않으면 "" 리턴 - 취소나 강제로 닫으면 null 리턴 confrim() - 확인 다이얼로그 - 메시지와 확인/취소 버튼을 가진 다이얼로그 출력, 사용자가 확인을 누르면 true, 취소나 강제로 닫으면 false 리턴 alert() - 경고 다이얼로그 - 단순 메시지 출력 다이얼로그 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/HTrrF/btqETCTV5kR/GR2XSE1zFh5NZjAdt0F3Sk/img.png)
자바스크립트가 무었인가?! - 어떠한 문서에 방문자가 접속하여 동작을 취했을 때, 그에 맞게 대응하여 반응을 일으키도록 해주는 언어이다! 자바스크립트 "특징"은??! - 인터프린터 언어 : 작성된 코드의 윗줄부터 순차대로 구문을 분석한다! 에러발생 이후로는 구문 분석을 하지 않는다 - 클라이언트 스크립트 언어 : 사용자의 컴퓨터에서 실행이 되므로 서버의 부하를 줄일수 있다 - 객체 기반 언어 : 다양한 객체가 존재하여 , 여러가지 기능의 메서드들이 존재한다! - 다양한 라이브러리 : 대표적인 라이브러리 언어는 제이쿼리이다! - HTML 내에 기술되며 HTML 문서와 함께 수행한다! 자바스크립트 "역할"은??! 자바스크립트는 웹페이지를 동적으로 만드는 것이다! - 사용자와의 상호작용 - 이벤..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cNLwbE/btqETYvrnE0/QUm9MmTaTaGk7AmCyjv8XK/img.png)
객체 타입 확인 - 강제 타입 변환은 구현 객체가 인터페이스 타입으로 변환되어 있는 상태에서 가능하다! - 하지만 어떤 객체가 변환되어 있는지 알 수 없는 상황에서 가제 타입 변환을 하면 예외가 발생한다! - 이러한 상황을 대비해서 우리는 객체의 타입을 확인해야 한다. 키워드 - A instanceof B - instanceof는 인터페이스 타입에서도 사용할 수 있다 인터페이스 타입으로 자동 변환된 매개값을 메소드 내에서 다시 구현 클래스 타입으로 강제 변환해야 한다면 매개값이 어떤 객체인지 instanceof를 사용해서 확인하고 강제 변환을 해야 한다. class A { } class B extends A{ } public class Test { public static void main(S..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/25Bv9/btqESWejckB/jk2RKniRKHHoU27PjtZyo1/img.png)
기본 타입에 타입 변환이 있듯, 클래스에서도 타입 변환이 있다! 이번 강의는 총 2편으로 놔누어 타입 변환과 다형성에 대해 알아보자! 다형성 - 사용 방법은 동일하지만 다양한 객체를 이용해서 다양한 실행 결과가 나오게 하는 자바의 성질을 의미한다 이 말의 의미는, 자동차는 어떤 엔진을 쓰냐에 따라 주행 속도가 달라진다는 말과 비슷하다! 다형성의 구현 방법 - 메서드 재정의 + 타입 변환 1) 자동 타입 변환 - 자동 타입 변환이란, 프로그램 실행 중 자동으로 타입을 변환하는 것을 말한다. 이렇게 자식은 부모의 타입으로 자동 타입 변환을 할 수 있다. 자식은 부모의 특징과 기능을 상속받았기 때문에 동일하게 취급될 수 있는 것이다. class Product{ final public void..