«class» 태그된 질문

객체 유형을 선언하기위한 템플릿입니다.

4
비즈니스 객체 클래스 디자인의“완전한 공개”사고 방식에 반박하는 방법
우리는 비즈니스 객체에 대해 많은 단위 테스트 및 리팩토링을 수행하고 있으며 다른 동료와 클래스 디자인에 대한 의견 이 매우 다른 것 같습니다 . 내가 팬이 아닌 예제 클래스 : public class Foo { private string field1; private string field2; private string field3; private string field4; private string field5; public Foo() …

5
OOP 언어 및 유형의 클래스
프로그래밍 언어 이론에서 유형은 일련의 값입니다. 예를 들어 "int"유형은 모든 정수 값의 집합입니다. OOP 언어에서 클래스는 유형입니까? 클래스가 둘 이상의 멤버로 정의 된 경우 class myclass{ int a; double b; } 수업에 대해 이야기 할 때 " (a,b)어디 a를 int이며 b이중이다", 또는 "{ (x,y)| xint, ydouble이 있습니까?" " 인스턴스의 myclass의미 …

6
상당한 시간이 걸리므로 정적 클래스 대신 객체를 사용해야하는 이유를 생각할 수 없습니다. 생각보다 물건에 더 많은 이점이 있습니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 나는 객체의 개념을 이해하고 Java 프로그래머로서 OO 패러다임은 실제로 자연스럽게 나에게 온다고 생각합니다. 그러나 최근에 나는 생각하는 것을 …

1
PHP에서 클래스를 구현하기위한 메소드 서명 변경
정적 코드 검사로 유형 일관성을 감지 할 수있는 PHP의 제네릭 부족에 대한 적절한 해결책이 있습니까? 나는 서브 클래스를 만들고 싶어하는 추상 클래스를 가지고 있으며 메소드 중 하나가 한 유형의 매개 변수를 취하는 것에서 해당 매개 변수의 하위 클래스 인 매개 변수를 취하는 것으로 변경하도록 강요합니다. abstract class AbstractProcessor { abstract …

4
클래스의 모든 객체를 추적
나는 객체 지향 프로그래밍을 처음 접했고 계속이 문제에 부딪쳤다. (Java로 프로그래밍 중입니다.)이 기본적인 문제처럼 보이기 때문에 이것에 대해 조금 꺼려했습니다.하지만 그것에 대한 정보 나 여기에 대한 질문을 찾을 수 없으며 내가 읽은 교과서 (이 과정은 매우 기본적인 수준)는이 문제에 대해 다루었습니다. 종종 나는 다양한 목적을 위해 그것을 반복하기 위해 만들어진 …

4
인터페이스 또는 클래스 반환
내가 방법을 가지고 있다고 가정 public List<User> GetBatchOfUsers(IEnumerable<int> userIDs) { List<User> users = new List<User>(); // some database stuff return users; } a를 반환하는 대신 인터페이스 ( IList또는 IEnumerable) 를 반환하는 것이 더 낫다는 것을 읽었습니다 List. 내가 들었던 몇 가지 주장은 데이터를 숨기고 API 개발자에게 나중에 데이터의 내부 표현을 …
9 c#  interfaces  class 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.