Object
-
[Java] 자바 기본 API - Object ClassCSE/Java 2016. 1. 14. 11:11
자바 기본 API는 여러 절로 구성되어 있습니다. IntroObject ClassObjects ClassSystem ClassClass ClassString ClassStringTokenizer, StringBuffer, StringBuilder ClassRegular Expression & Pattern ClassArrays ClassWrapper ClassMath, Random ClassDate, Calendar ClassFormat Classjava.time Package Object Class 클래스를 선언할 때 extends 키워드로 다른 클래스를 상속하지 않으면 암시적으로 java.lang.Object 클래스를 상속하게 됩니다. 따라서 자바의 모든 클래스는 Object 클래스의 자식이거나 자손..
-
[Python] 파이썬 입문 6(코루틴, 객체, 예외)CSE/Python 2015. 12. 18. 14:11
1. 파이썬 입문 1-1. 코루틴(Coroutine) 보통 함수는 입력으로 주어진 인수에 대해서 한 번만 실행됩니다. 하지만, 일련의 입력을 처리하도록 함수를 작성할 수도 있습니다. 이런 종류의 함수를 코루틴이라고 하고, 아래 예처럼 yield문을 표현식 형태로 사용해 생성할 수 있습니다. 123456def print_matches(matchtext): print "Looking for", matchtext while True: line = (yield) if matchtext in line: print linecs 이 함수를 사용하려면 먼저 호출을 한 번해서 첫 번째(yield)까지 진행하고 다음부터 send()로 데이터를 보내기 시작하면 됩니다. 코루틴은 send()로 값이 도착할 때까지 멈춰 있습니..
-
[javascript] 53. HTML DOM - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:36
JavaScript HTML DOM HTML DOM에서, 자바스크립트는 모든 HTML 문서를 접근하고 변경 할 수 있습니다. 1. The HTML DOM (Document Object Model) 웹페이지가 로드될 때, 브라우저는 페이지의 문서 객체 모델(Document Object Model)을 생성합니다. HTML DOM은 객체의 트리 형태 구조로 되어 있습니다: 객체 모델에서, 자바스크립트는 동적인 HTML을 만들어서 모든 걸 가져올 수 있습니다: - 페이지 내의 모든 HTML 요소를 변경 할 수 있습니다. - 페이지 내의 모든 HTML 속성을 변경 할 수 있습니다. - 페이지 내의 모든 CSS 스타일을 변경 할 수 있습니다. - 존재하는 HTML 요소와 속성을 제거 할 수 있습니다. - 새로운 H..
-
[javascript] 47. 객체 메소드(Object methods) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:31
JavaScript Object Methods 1. JavaScript Methods 자바스크립트 메소드는 함수 선언을 포함하는 속성입니다. PropertyValuefirstNameJohnlastNameDoeage50eyeColorbluefullNamefunction() {return this.firstName + " " + this.lastName;}[ 출처: W3Schools ] 2. Accessing Object Methods 아래 문법을 통하여 객체 메소드를 생성 할 수 있습니다: methodName : function() { code lines } 아래 문법을 통하여 객체 메소드에 접근 할 수 있습니다: objectName.methodName() () 없이 메소드를 호출하면, 함수 선언을 반환하..
-
[javascript] 46. 객체 속성(Object properties) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:31
JavaScript Object Properties 속성은 어떤 자바스크립트 객체에서의 가장 중요한 부분입니다. 1. JavaScript Properties 속성은 자바스크립트 객체와 연관된 값 입니다. 자바스크립트 객체는 정렬되지 않은 속성들의 집합입니다. 속성은 변경되고, 추가되고, 삭제될 수 있습니다. 2. Accessing JavaScript Properties 객체의 속성에 접근하는 문법입니다: objectName.property // person.age objectName["property"] // person["age"] objectName[expression] // x = "age"; person[x] 3. JavaScript for...in Loop 자바스크립트 for in 구문은 객체의..
-
[javascript] 45. 객체 선언(Object defination) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:30
JavaScript Objects 1. JavaScript Objects 자바스크립트에서, 거의 모든 것은 객체입니다. - 불리언, 숫자, 문자열, 날짜, 수학(Math), 정규 표현식, 배열, 함수, 객체 자바스크립트에서, 모든 값(except primitive values)은 객체입니다. 2. Objects are Variables Containing Variables 변수는 단일 값을 포함 할 수 있습니다: 1var person = "John Doe";cs 객체 또한 변수 입니다. 그러나 객체는 여러 값을 포함 할 수 있습니다. 값은 이름 : 값 쌍으로 작성되어 집니다. 1var person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"..
-
[javascript] 22. 배열 메소드(Array Method) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 14:42
JavaScript Array Methods 1. Converting Arrays to Strings 자바스크립트에서, 모든 객체는 valueOf()메소드와 toString()메소드를 가지고 있습니다. valueOf()메소드는 배열을 위한 기본적인 행위 메소드 입니다. 12var fruits = ["Banana", "Orange", "Apple", "Mango"];document.getElementById("demo").innerHTML = fruits.valueOf();cs 자바스크립트 배열에서, valueOf()와 toString()은 같은 역할을 합니다. join() 메소드는 모든 배열의 요소를 결합합니다. toString() 같이 행동하지만, 구분자를 지정해 줘야 합니다: 12345Colored ..
-
[javascript] 21. 배열(Arrays) - 자바스크립트 강좌Web/JavaScript 2015. 6. 13. 14:41
JavaScript Arrays 자바스크립트 배열은 여러 개의 단일 변수 값을 저장하는데 사용됩니다. 1. Displaying Arrays 1234567 var cars = ["Saab", "Volvo", "BMW"];document.getElementById("demo").innerHTML = cars;Colored by Color Scriptercs cars 라는 배열을 생성합니다. id가 demo인 요소에 cars 배열을 입력합니다. 2. What is an Array? 배열은 한번에 한 개 이상의 값을 가질 수 있는 특정한 변수 입니다. 여러 아이템을 가지고 있고, 단일 변수에 차들을 저장한다고 봅시다: 123var car1 = "Saab";var car2 = "Volvo";var car3 = "..