본문 바로가기
728x90
반응형

분류 전체보기125

[Java/개념] 상속(업캐스팅, 다운캐스팅), 다형성 보호되어 있는 글 입니다. 2024. 12. 5.
[JavaScript/개념] JavaScript 객체 JavaScript는 객체 기반 언어로, 모든 것이 객체로 표현된다. 객체는 속성과 메서드를 가지며, 이를 통해 데이터를 구조화하고 관련 기능을 함께 사용할 수 있다. document 객체를 비롯한 다양한 내장 객체와 브라우저 객체 모델(BOM), 문서 객체 모델(DOM)을 통해 JavaScript의 기능을 확장할 수 있다. 객체의 기본 사용법은 다음과 같다.객체.메서드(); // 객체의 메서드를 실행객체.속성; // 객체의 속성값을 가져옴객체.속성 = 새로운값; // 객체의 속성값을 바꿈1. 객체의 종류1) 내장 객체내장 객체는 JavaScript 엔진에 기본적으로 제공되는 객체로, 필요할 때 생성하여 사용할 수 있다. 대표적인 내장 객체로는 다음과 같은 것들이 있다String: 문자열 관련 기능을 제.. 2024. 10. 23.
[JavaScript/개념] Document 객체와 객체 생성 1. Document 객체JavaScript에서 document는 웹 페이지의 내용을 나타내는 DOM(문서 객체 모델) 트리의 최상위 객체이다. 브라우저가 HTML 문서를 로드하기 전에 먼저 document 객체를 생성하고, 이를 바탕으로 DOM 트리를 구성한다. 이 과정에서 document는 HTML 요소에 접근하고 조작할 수 있는 강력한 도구로 기능한다.역할HTML 문서의 전반적인 속성: document의 객체의 프로퍼티를 통해 문서의 메타 정보(제목, 본문, 헤더 등)를 쉽게 접근할 수 있다.DOM 객체 검색:다양한 메서드를 사용하여 DOM 트리 내의 특정 요소를 찾고, 이를 통해 웹 페이지의 내용을 동적으로 변경할 수 있다.새로운 DOM 객체 생성: document 메서드를 활용하여 HTML 요소.. 2024. 10. 23.
[JavaScript/개념] 자바스크립트 자주 사용하는 배열 메서드 1. join()join() 메서드는 배열의 모든 요소를 연결하여 하나의 문자열로 만든다. 이때 원본 배열은 변경되지 않는다.구분자(separator): 요소 사이에 삽입할 문자열이다. 생략하면 기본값인 쉼표  , 가 사용된다. 구분자는 문자열(String)로 전달해야 하며, 그렇지 않으면 SyntaxError가 발생한다.array.join("구분자");let names = ["aaa", "bbb", "ccc"];// 1. 구분자가 없는 경우 (기본 구분자 , 사용)console.log(names.join()); // 결과: "aaa,bbb,ccc"// 2. 구분자가 있는 경우console.log(names.join(",")); // 결과: "aaa,bbb,ccc"console.log(names.jo.. 2024. 10. 23.
[Java/개념] 상속(Inheritance) 과 메소드 재정의(@Overriding) 자바의 상속은 객체 지향 프로그래밍의 중요한 개념으로, 기존 클래스를 확장하여 새로운 클래스를 정의하는 방법이다. 상속을 통해 코드를 재사용함으로써 중복을 줄이고 유지보수를 용이하게 할 수 있다. 상속 구조에서는 기존 클래스를 부모 클래스(상위 클래스), 상속받는 클래스를 자식 클래스(하위 클래스)라고 부른다.  1. 상속(Inheritance)상속은 자식 클래스가 부모 클래스의 필드와 메소드를 물려받는 기능이다. 하지만 private 접근 제한자를 가진 필드와 메소드는 상속되지 않으며, 다른 패키지에 속하는 경우 default 접근 제한자를 가진 필드와 메소드도 상속되지 않는다.또한 자바는 다중 상속을 허용하지 않기 때문에 자식 클래스는 extends 키워드를 사용하여 오직 하나의 부모 클래스만 상속받.. 2024. 10. 22.
[C/개념] 헤더 파일과 자주 사용하는 함수 헤더 파일은 C 언어 및 C++에서 사용하는 일종의 레퍼런스이다. 주로 외부 소스 파일에 정의된 변수나 함수를 쓰기 위해 만들어졌다. 크게 컴파일러가 기본적으로 지원하는 표준 헤더와 사용자가 임의로 만든 사용자 헤더로 나눠진다.  C 언어에서 자주 사용되는 헤더 파일과 그 안에 포함된 주요 함수 정리1. stdio.h (Standard Input/Output)기능: 표준 입출력에 관련된 함수들을 제공. 콘솔이나 파일 입출력에 사용됨.주요 함수:scanf(): 표준 입력을 통해 데이터를 입력받음.printf(): 표준 출력에 데이터를 출력함.fscanf(): 파일로부터 데이터를 입력받음.fprintf(): 파일에 데이터를 출력함.fopen(): 파일을 여는 함수.fclose(): 파일을 닫는 함수.fget.. 2024. 10. 18.
728x90
반응형