«initialization» 태그된 질문

10
initialize (또는 init)의 반대는 무엇입니까? [닫은]
이 용어는 메소드 이름으로 사용됩니다. 이 메소드는 사용자 인터페이스의 일부가 숨겨 지거나 제거 될 때 호출되며 값을 기본값으로 재설정하고 더 이상 사용되지 않는 객체를 처리하는 데 사용됩니다. 가능한 이름은 해제, 제거, 폐기, 지우기 등입니다. 어느 것이 가장 적절하다고 생각하십니까?

5
매개 변수 또는 반환 값으로 C 구조체를 초기화해야합니까? [닫은]
내가 일하는 회사는 다음과 같은 초기화 기능을 통해 모든 데이터 구조를 초기화하고 있습니다. //the structure typedef struct{ int a,b,c; } Foo; //the initialize function InitializeFoo(Foo* const foo){ foo->a = x; //derived here based on other data foo->b = y; //derived here based on other data foo->c = z; //derived here …

2
Swift에 세미콜론이 필요하지 않은 이유는 무엇입니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 나는 일반적으로 c # 또는 Objective-C로 코딩하고 최근에 Apple의 새로운 프로그래밍 언어 인 Swift를 배우기 위해 그것을 …

3
루프 안에서 변수를 정의하는 것이 좋습니까? [닫은]
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 3 년 전 . 내 강사는 한 번 루프 안에 변수를 정의해서는 안된다고 말 했지만 정직한 이유를 여전히 이해하지 못합니다. …

1
기본 생성자를 사용할 수 없게 만드는 것이 좋습니까?
기본 생성자에 대해 구체적으로 묻습니다. 생성자가 객체의 모든 데이터를 초기화한다고 가정하면, 적절한 초기화없이 사용할 수없는 클래스를 만들면 기본 생성자가 쓸모없는 경우가 아닌가? 치다: // A class for handling lines in a CSV file class CSV_Entry { private: unsigned num_entries; std::string string_version; std::vector<std::string> vector_version; ...etc public: CSV_Entry(); CSV_Entry(const std::string& src_line); // …

6
객체를 제대로 인스턴스화하지 못하는 생성자를 작성하는 방법
때로는 실패 할 수있는 생성자를 작성해야합니다. 예를 들어 파일 경로를 사용하여 객체를 인스턴스화하고 싶다고 가정 해보십시오. obj = new Object("/home/user/foo_file") 경로가 적절한 파일을 가리키는 한 모든 것이 좋습니다. 그러나 문자열이 유효한 경로가 아닌 경우 문제가 발생합니다. 그러나 어떻게? 당신은 할 수 있습니다 : 예외를 던지다 null 객체 반환 (프로그래밍 언어에서 …

5
웹 애플리케이션 시작 시간이 정말로 중요합니까?
응용 프로그램 시작시 초기화 코드를 추가하는 것에 대해 다른 사람과 대화를 나누었으며 시작 시간이 길어 졌다고 불평했습니다. 그는 실제로 이유를 말할 수 없었습니다 (장 느낌 또는 무언가, 몰라). 이 응용 프로그램은 사용량이 많은 응용 프로그램이 아니며 약 1 분 정도면 시작되며 1 년에 몇 번 배포됩니다. 나는 얼마 전에 SO에 …

2
PHP에서 클래스 멤버를 초기화하는 가장 좋은 방법
내 생성자에 이와 같은 코드가 많이 있습니다. function __construct($params) { $this->property = isset($params['property']) ? $params['property'] : default_val; } 속성 정의에서 기본값을 지정하는 것보다이 작업을 수행하는 것이 더 낫습니까? 즉 public $property = default_val? 때로는 기본값에 대한 논리가 있으며 일부 기본값은 다른 속성에서 가져 왔으므로 생성자 에서이 작업을 수행 한 이유입니다. …


4
생성자에서 또는 첫 번째 이벤트를 적용 할 때 CQRS + ES의 오브젝트를 어디에서 완전히 초기화해야합니까?
OOP 커뮤니티에는 클래스 생성자가 객체를 부분적으로 또는 완전히 초기화되지 않은 상태로 두지 말아야한다는 광범위한 동의가있는 것으로 보입니다. "초기화"는 무엇을 의미합니까? 대략적으로 말하자면 새로 생성 된 객체를 모든 클래스 불변 값이 유지되는 상태로 만드는 원자 프로세스입니다. 객체에 대해 가장 먼저 발생해야하며 (객체 당 한 번만 실행해야 함) 초기화되지 않은 객체를 잡을 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.