«oop» 태그된 질문

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


20
PHP에서 둘 이상의 클래스를 사용하여 클래스를 확장 할 수 있습니까?
필요한 기능을 갖춘 클래스가 여러 개 있지만 조직을 위해 별도로 저장하려는 경우 클래스를 확장하여 둘 다 가질 수 있습니까? 즉 class a extends b extends c 편집 : 클래스를 한 번에 하나씩 확장하는 방법을 알고 있지만 여러 기본 클래스를 사용하여 클래스를 즉시 확장하는 방법을 찾고 있습니다. class c extends b,class …
150 php  class  oop  extends 

7
정적 및 밀봉 클래스 차이
정적 클래스로 구현되는 클래스가 있습니까? 방법: static class ABC : Anyclass 봉인 클래스와 정적 클래스 모두에서 상속 될 수있는 클래스가 있습니까? 방법: static class ABC : AClass {} 과 sealed class ABC : AClass {} 어느 정도 틀릴 수 있습니까?
150 c#  .net  oop  static  sealed 



9
Java Map이 Collection을 확장하지 않는 이유는 무엇입니까?
나는 Map<?,?>아닌 사실에 놀랐습니다 Collection<?>. 나는 그것이 그렇게 선언되면 많은 의미가 있다고 생각했다. public interface Map<K,V> extends Collection<Map.Entry<K,V>> 결국,의 Map<K,V>모음입니다 Map.Entry<K,V>, 그렇지 않습니까? 그렇다면 왜 그렇게 구현되지 않은 좋은 이유가 있습니까? 가장 권위있는 답변 클리 터스 덕분에,하지만, 난 여전히 왜, 당신은 이미를 볼 수 있는지 궁금하네요 Map<K,V>으로 Set<Map.Entries<K,V>>(통해 entrySet()), 그냥 …
146 java  oop  collections 

6
비공개 대 보호됨-가시성 실용성 문제 [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문을 개선하십시오 나는 찾고 있었고 이론적 인 차이점을 알고 있습니다. 공공의 모든 클래스 / 함수가 메소드 …


5
모듈에 중첩 된 클래스와 중첩 클래스를 사용하는시기
서브 클래스와 모듈을 사용하는시기에 대해 잘 알고 있지만 최근에는 다음과 같이 중첩 된 클래스를보고 있습니다. class Foo class Bar # do some useful things end end 모듈에 중첩 된 클래스뿐만 아니라 다음과 같습니다. module Baz class Quux # more code end end 문서와 기사가 희소하거나 올바른 검색어를 찾을만큼 주제에 대해 …
144 ruby  oop 

6
파이썬에서 클래스를 어떻게 디자인합니까?
발에서 발 과 발가락 을 감지하는 이전 질문에 정말 도움 이되었지만 이러한 모든 솔루션은 한 번에 한 번만 측정됩니다. 이제 나는 구성된 데이터 가 있습니다. 약 30 마리; 각각 24 개의 측정 값이 있습니다 (여러 개의 하위 그룹으로 나누어 짐). 각 측정에는 적어도 4 개의 접점 (각 발마다 하나씩)이 있으며 …
143 python  oop  class-design 

10
파이썬에서 속성 기능을 사용하는 방법에 대한 실제 예?
@property파이썬 에서 사용하는 방법에 관심이 있습니다 . 나는 파이썬 문서를 읽었으며 그 의견은 장난감 코드 일뿐입니다. class C(object): def __init__(self): self._x = None @property def x(self): """I'm the 'x' property.""" return self._x @x.setter def x(self, value): self._x = value @x.deleter def x(self): del self._x _x속성 데코레이터로 채워서 어떤 이점을 얻을 …

20
Java에서 인수가있는 싱글 톤
나는 Wikipedia에서 Singleton 기사를 읽고 있었고이 예제를 보았습니다. public class Singleton { // Private constructor prevents instantiation from other classes private Singleton() {} /** * SingletonHolder is loaded on the first execution of Singleton.getInstance() * or the first access to SingletonHolder.INSTANCE, not before. */ private static class SingletonHolder { private …

5
자바`최종`방법 : 그것은 무엇을 약속합니까?
Java 클래스 final에서이 메소드를 대체 할 수 없음을 표시 하기 위해 메소드를로 정의 할 수 있습니다 . public class Thingy { public Thingy() { ... } public int operationA() {...} /** this method does @return That and is final. */ public final int getThat() { ...} } 분명합니다. 우연한 재정의 …
141 java  oop  final 

12
PHP에서 익명 객체 만들기
아시다시피 아래 코드와 같이 JavaScript로 익명 객체를 만드는 것은 쉽습니다. var object = { p : "value", p1 : [ "john", "johnny" ] }; alert(object.p1[1]); 산출: an alert is raised with value "johnny" 이 같은 기술을 PHP에 적용 할 수 있습니까? PHP에서 익명 객체를 만들 수 있습니까?
141 php  oop  object 


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