본문 바로가기
728x90
300x250

전체 글1008

오버라이드와 다형성의 차이 오버라이드 하나의 메소드를 재정의하는 것, 부모 클래스의 동일한 이름을 가진 메소드를 자식 클래스에서 덮어쓴다 주로 상속 관계에서 발생하며, 단일 클래스 내에서 이루어진다. 상속 계층 구조에서 메소드의 동작을 변경하거나 확장하는 데 사용된다. 다형성 하나의 메소드나 함수가 여러 객체에 대해 다른 동작을 수행하는 능력을 의미한다. 상속, 인터페이스, 오버로딩 등을 통해 구현될 수 있으며, 주로 객체 지향 프로그래밍에서 많이 사용된다. 같은 이름의 메소드를 여러 클래스나 객체에 적용함으로써 코드의 재사용성과 유연성을 높인다. 2024. 4. 2.
여러개 체크박스 웹접근성 고려 - 비공개 보호되어 있는 글 입니다. 2024. 3. 31.
모듈 패턴(Module Pattern) 모듈 패턴(Module Pattern)은 자바스크립트에서 코드를 구성하는 패턴 중 하나로, 코드를 모듈화하여 전역 스코프의 오염 을 방지하고 코드를 조직화하는 방법이다. 모듈 패턴을 사용하면 각 모듈은 독립적으로 작동하고 필요한 경우 외부와 통신할 수 있다. var myModule = (function() { // 모듈의 비공개 멤버 var privateVariable = "This is a private variable"; // 모듈의 공개 멤버 var publicMethod = function() { console.log("This is a public method"); }; // 공개 API 반환 return { publicMethod: publicMethod }; })(); // 모듈 사용 myM.. 2024. 3. 14.
if(typeof $() - 비공개 보호되어 있는 글 입니다. 2024. 3. 12.
728x90
반응형