«oop» 태그된 질문

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


19
JavaScript로 클래스를 정의하는 데 사용할 수있는 기술은 무엇이며 그 상충 관계는 무엇입니까?
현재 작업중인 것과 같은 대규모 프로젝트에서 OOP를 사용하는 것을 선호합니다. JavaScript로 여러 클래스를 만들어야하지만 실수하지 않은 경우 적어도 두 가지 방법으로 수행 할 수 있습니다. 구문은 무엇이며 왜 그런 식으로 수행됩니까? 적어도 처음에는 타사 라이브러리를 사용하고 싶지 않습니다. 다른 답변을 찾으려면 JavaScript로 객체 지향 프로그래밍에 대해 설명하는 JavaScript로 객체 지향 …
686 javascript  oop  class 

7
Java 핵심 라이브러리의 GoF 디자인 패턴 예
이 질문에 대한 답변은 지역 사회 노력 입니다. 이 게시물을 개선하려면 기존 답변을 수정하십시오. 현재 새로운 답변이나 상호 작용을받지 않습니다. GoF Java 디자인 패턴을 배우고 있으며 실제 사례를보고 싶습니다. Java 핵심 라이브러리에서 이러한 디자인 패턴의 좋은 예는 무엇입니까?



16
추상 클래스를 인스턴스화 할 수 있습니까?
인터뷰 중 하나에서 "추상 수업을 인스턴스화 할 수 있을까요?"라는 질문을 받았습니다. 답장은 "아니요."라고 대답했습니다. 그러나 면접관은 "잘못, 우리는 할 수있다"고 말했다. 나는 이것에 대해 조금 논쟁했다. 그런 다음 집에서 직접 해보라고했습니다. abstract class my { public void mymethod() { System.out.print("Abstract"); } } class poly { public static void main(String a[]) …
573 java  oop  class  object  abstract 


9
파이썬에서 '슈퍼'는 무엇을합니까?
차이점은 무엇입니까? class Child(SomeBaseClass): def __init__(self): super(Child, self).__init__() 과: class Child(SomeBaseClass): def __init__(self): SomeBaseClass.__init__(self) super단일 상속만으로 클래스에서 상당히 많이 사용되는 것을 보았습니다 . 왜 다중 상속에 사용하는지 알 수 있지만 이런 상황에서 이점을 사용하는 이점이 무엇인지 확실하지 않습니다.
564 python  oop  inheritance  super 


5
MVC에서 모델을 어떻게 구성해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . MVC 프레임 워크를 파악하고 모델에 얼마나 많은 코드가 들어가야하는지 종종 궁금합니다. 나는 다음과 같은 메소드를 가진 데이터 …

30
C로 객체 지향 코드를 작성하는 방법은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . C로 객체 지향 코드를 작성하는 몇 가지 방법은 무엇입니까? 특히 다형성과 관련하여. 이 스택 오버플로 질문 Object-orientation in …
500 c  oop  object 


16
응집력과 커플 링의 차이점
응집력과 커플 링의 차이점은 무엇입니까? 커플 링과 응집력은 어떻게 소프트웨어 설계를 좋거나 나쁘게 만들 수 있습니까? 이 둘의 차이점과 전반적인 코드 품질에 미치는 영향을 설명하는 몇 가지 예는 무엇입니까?
486 oop  architecture  theory  ooad 

30
자바 스크립트 개인 메소드
공용 메소드를 사용하여 JavaScript 클래스를 만들려면 다음과 같이하십시오. function Restaurant() {} Restaurant.prototype.buy_food = function(){ // something here } Restaurant.prototype.use_restroom = function(){ // something here } 그렇게하면 내 수업의 사용자는 다음을 수행 할 수 있습니다. var restaurant = new Restaurant(); restaurant.buy_food(); restaurant.use_restroom(); buy_foodand use_restroom메소드 는 호출 할 수 있지만 클래스 사용자는 …

29
Interface와 Abstract 클래스의 차이점을 어떻게 설명해야합니까?
인터뷰 중 하나에서 인터페이스 와 추상 클래스 의 차이점을 설명하라는 요청을 받았습니다 . 내 대답은 다음과 같습니다. Java 인터페이스의 메소드는 내재적으로 추상적이며 구현할 수 없습니다. Java 추상 클래스에는 기본 동작을 구현하는 인스턴스 메소드가있을 수 있습니다. Java 인터페이스에서 선언 된 변수는 기본적으로 final입니다. 추상 클래스에는 비 최종 변수가 포함될 수 있습니다. …

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