«oop» 태그된 질문

객체 지향 프로그래밍은 "객체"를 사용하는 프로그래밍 패러다임입니다.

6
NodeJS의 JavaScript OOP : 어떻게?
Java에서와 같이 고전적인 OOP에 익숙합니다. NodeJS를 사용하여 JavaScript에서 OOP를 수행하는 모범 사례는 무엇입니까? 각 클래스는 module.export? 수업은 어떻게 만드나요? this.Class = function() { //constructor? var privateField = "" this.publicField = "" var privateMethod = function() {} this.publicMethod = function() {} } vs. (정확한지도 모르겠습니다) this.Class = { privateField: "" , …


16
인터페이스와 클래스의 차이점은 무엇이며 클래스에서 직접 메서드를 구현할 수 있는데 인터페이스를 사용해야하는 이유는 무엇입니까?
나는 이것이 매우 기본적인 질문이라는 것을 알고 있지만 면접관이 매우 속임수로 내게 물었고 나는 무력했습니다. 저는 인터페이스에 대한 물질적 또는 이론적 정의 만 알고 있으며 제가 작업 한 많은 프로젝트에서도 구현했습니다. 그러나 나는 이것이 왜 그리고 어떻게 유용한 지 이해하지 못합니다. 나는 또한 인터페이스에서 한 가지를 이해하지 못합니다. 예를 들어, …
117 c#  class  oop  interface  abstraction 



7
매개 변수의 실제 유형을 기반으로 오버로드 된 메소드 선택
이 코드를 실험하고 있습니다. interface Callee { public void foo(Object o); public void foo(String s); public void foo(Integer i); } class CalleeImpl implements Callee public void foo(Object o) { logger.debug("foo(Object o)"); } public void foo(String s) { logger.debug("foo(\"" + s + "\")"); } public void foo(Integer i) { logger.debug("foo(" + …
115 java  oop 

8
PHP 프로젝트에서 도우미 개체를 저장, 액세스 및 구성하는 데 어떤 패턴이 있습니까? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 팔년 전에 …
114 design-patterns  oop  php 

5
아마존 인터뷰 질문 : OO 주차장 설계 [닫힘]
여기서 무엇을 요청하는지 말하기는 어렵습니다. 이 질문은 모호하고, 모호하며, 불완전하고, 지나치게 광범위하거나, 수사적이며 현재 형식으로는 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확히하는 데 도움이 필요 하면 도움말 센터를 방문하세요 . 휴일 칠년 전에 . OO 주차장을 설계합니다. 어떤 클래스와 기능을 갖습니다. 꽉 차 있고 비어 있고 …
114 oop 


10
PHP의 중첩 또는 내부 클래스
나는 짓고 있어요 사용자 클래스 그러나이 시간 나는 조금 다르게 만들 생각, 나의 새로운 웹 사이트에 대한 ... C ++ , Java , 심지어 Ruby (그리고 아마도 다른 프로그래밍 언어)는 메인 클래스 내에서 중첩 / 내부 클래스를 사용할 수 있도록하여 코드를보다 객체 지향적이고 체계적으로 만들 수 있습니다. PHP에서 다음과 같이하고 …
111 php  class  oop  nested  inner-classes 


8
델리게이트는 어디에서 사용합니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . 이 질문 개선 대표자를 요구하는 실제 장소는 무엇입니까? 이 방법이 가장 좋은 솔루션 인 상황이나 패턴이 …

5
'NotImplementedError'를 언제 사용합니까?
자신과 팀이 수업을 올바르게 수행하도록 상기시키는 것입니까? 다음과 같은 추상 클래스를 완전히 사용하지 못했습니다. class RectangularRoom(object): def __init__(self, width, height): raise NotImplementedError def cleanTileAtPosition(self, pos): raise NotImplementedError def isTileCleaned(self, m, n): raise NotImplementedError
109 python  oop 


5
__del__ 메서드는 무엇이며 어떻게 호출합니까?
코드를 읽고 있습니다. __del__메소드가 정의 된 클래스가 있습니다 . 이 메서드가 클래스의 인스턴스를 파괴하는 데 사용된다는 것을 알아 냈습니다. 그러나이 방법이 사용되는 곳을 찾을 수 없습니다. 그 주된 이유는이 방법이 어떻게 사용되는지 모르기 때문입니다 obj1.del(). 그래서, 내 질문은 __del__메서드 를 호출하는 방법입니다.
108 python  oop 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.