«object» 태그된 질문

13
OOP의 개체는 엔터티를 나타내야합니까?
개체가 개체를 나타내야합니까? 함으로써 기업 나는 같은 것을 의미 Product, Motor하는 ParkingLot등 물리적, 심지어 명확한 비 물리적 개념 개체 - 물론 일부 핵심 데이터가 명확하게 개체에 속하는으로, 정의 뭔가, 일부 기능 / 방법 핵심 데이터에서 명확하게 작동합니다. 예를 들어, 나는 Demon실체가 아닌 실체가 아닌 가상의 실체를 가질 수있다. 객체가 메소드의 …

8
“신의 대상”이 잘못되었다는 것을 어떻게 증명하거나 반증합니까?
문제 요약 : 간단히 말해서, 나는 코드베이스와 개발 팀을 물려 받았으며 대체 할 수 없으며 God Objects의 사용은 큰 문제입니다. 계속해서, 나는 우리가 일을 리팩토링하기를 원하지만 "더 쉬워지기 때문에"God Objects로 모든 것을하고 싶은 팀으로부터 푸시 백을 받고 있습니다. 이것은 리팩토링을 할 수 없다는 것을 의미합니다. 나는 수년간의 개발 경험을 인용하면서, …

6
class 키워드없이 "객체 지향"프로그래밍을 구현할 수 있습니까?
은행에서 "계정"을 추상화하고 싶다고 가정 해 봅시다. 다음 function은 파이썬 에서 객체를 사용하는 한 가지 방법입니다 . def account(): """Return a dispatch dictionary representing a bank account. >>> a = account() >>> a['deposit'](100) 100 >>> a['withdraw'](90) 10 >>> a['withdraw'](90) 'Insufficient funds' >>> a['balance'] 10 """ def withdraw(amount): if amount > …

1
객체 변환을위한 디자인 패턴 (Java)
가끔 공장과 MVC 외에 디자인 패턴을 자주 사용하지 않고 더 많이 사용하고 싶습니다. 이 경우 디자인 패턴 사용에 대한 귀하의 의견을 부탁드립니다. 내 응용 프로그램에서는 다른 상황에서 객체를 자주 변환해야합니다. GWT를 사용하고 Hibernate POJO는 직렬화 할 수 없으며 회선을 통해 보낼 수 없기 때문에 Hibernate POJO를 DTO로 변환해야 할 수도 …


5
상태가없는 인스턴스화 가능한 클래스가 너무 많은 이유는 무엇입니까?
C ++ 및 Java 세계에서 상태가없는 많은 인스턴스화 가능한 클래스를보고 있습니다. 사람들이 왜 그렇게하는지 알 수 없습니다 .C ++에서 무료 함수가있는 네임 스페이스를 사용하거나 개인 생성자가 있고 클래스가 Java 인 클래스 만 사용할 수 있습니다. 내가 생각할 수있는 유일한 이점은 나중에 특정 상황에서 다른 구현을 원한다고 결정하면 대부분의 코드를 변경할 …


4
Javascript에서 함수의 신비를 해결할 수 없습니다
나는 자바 스크립트의 커튼 장면을 이해하려고 노력하고 있으며 내장 객체, 특히 객체 및 기능 과 객체 간의 관계 를 이해하는 데 집중 하고 있습니다. Array, String 등과 같은 모든 내장 객체가 Object에서 확장 (상 속됨)이라는 것을 읽을 때 Object는 객체가 생성되고 나머지 객체가 상속되는 첫 번째 내장 객체라고 가정했습니다. 그러나 …

4
Java에서 클래스 변수와 인스턴스 변수의 차이점은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 3 년 전 . Java를 처음 접했고 클래스 변수와 인스턴스 변수의 차이점을 이해하고 싶습니다. 예를 들면 다음과 같습니다. class Bicycle …
16 java  class  object  instance 

1
java.util 패키지의 스택 용 OCL (Object Constraint Language)
시험을 치르고 있으며 과거의 논문을보고 무엇을 기대해야하는지에 대한 아이디어를 얻고 있습니다. 나는 다음 중 하나에 약간 붙어있어 누군가가 몇 가지 예를 들어 줄 수 있다면 정말 감사하겠습니다. 다음 각 조작 (java.util 패키지의 Stack 클래스에 포함됨) 각각에 대해 OCL에 사전 조건 및 사후 조건을 작성하십시오. (1) Boolean empty ()-이 스택이 비어 …
10 design  languages  object  ocl 

5
구성 클래스 / 구조 : 패턴 또는 안티 패턴? 대안?
프로그램에 새로운 구성 옵션을 추가하면, 옵션을 수행해야하는 위치에서 여러 가지 파급 효과가 발생할 수 있습니다. 내가 알고있는 이것을 처리하는 세 가지 기본 방법이 있습니다. 기본적으로 명시 적으로 필요한 모든 구성 설정을 프로그램의 일부로 전달하십시오. 이것은 가장 명백한 방법이며 가장 많이 분리하는 방법입니다. 단점은 이것이 장황하고 부서지기 쉽다는 것입니다. 가장 자주 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.