상속2 객체지향(Object-Oriented) ★★ p.106, 1-58 1) 객체(Object) - 독립적으로 식별 가능한 이름을 갖고 있음 - 객체가 가질 수 있는 조건인 상태(State)는 일반적으로 시간에 따라 변함 - 객체와 객체는 상호 연관성에 의한 관계가 형성됨 - 객체가 반응할 수 있는 메시지의 집합을 행위(연산, Method)라고 하며, 객체는 행위의 특징을 나타냄 - 객체는 일정한 기억장소를 갖고 있음 2) 클래스(Class) ★★ __ 20년 1, 2, 3회 기출문제 - 하나 이상의 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한 것 ★ - 공통된 속성과 연산(행위)를 갖는 객체의 집합 - 객체지향 프로그램에서 데이터를 추상화하는 단위 ★ - 각각의 객체들이 갖는 속성과 연산(Method)을 정의하고 있는 틀 - 슈퍼 클래스(Sup.. 2020. 9. 29. [HTML/CSS] CSS - 구체성, 상속, Cascading 9) 구체성 요소를 선택하는 데는 여러 방법이 있고, 서로 다른 선택자를 이용해 같은 요소를 선택할 수도 있다. 그렇다면 만약 같은 요소를 선택하는 서로 다른 규칙들이 상반된 스타일을 가지고 있다면 어떻게 표현이 될까? h1 { color: red; } body h1 { color: green; } 위 코드의 두 규칙은 모두 을 선택하게 되지만, 두 규칙 지정하는 스타일은 서로 다르다. 하지만 결국 에는 color: green이 적용되는데 이는 구체성과 연관이 있다. 선택자에는 어떤 규칙이 우선으로 적용되어야 하는지에 대해 정해진 규칙이 있는데, 이 규칙을 '구체성'이라 한다. 구체성은 선택자를 얼마나 명시적으로(구체적으로) 선언했느냐를 수치화한 것으로, 구체성의 값이 클수록 우선으로 적용된다. 0, 0.. 2020. 8. 10. 이전 1 다음