«language-features» 태그된 질문

특정 컴퓨터 언어의 특징, 특히 언어가 작성되는 방식 또는 프로그래머에게 제공되는 표현력에 관한 질문.

4
'수율'과 같은 생성기 언어 기능이 좋은 생각입니까?
PHP, C #, Python 및 다른 일부 언어에는 yield생성기 함수를 만드는 데 사용되는 키워드가 있습니다. PHP에서 : http://php.net/manual/en/language.generators.syntax.php 파이썬에서 : https://www.pythoncentral.io/python-generators-and-yield-keyword/ C #에서 : https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/yield 언어 기능 / 시설로 인해 yield일부 규칙이 위반 될 수 있습니다. 그중 하나는 "확실성"입니다. 호출 할 때마다 다른 결과를 반환하는 메서드입니다. 일반 비 생성기 함수를 …

6
객체 지향 시스템에서 어디에서 클래스보다 (C 스타일) 구조체를 선택해야합니까?
C와 대부분의 다른 언어는 struct구조 (또는 비슷한 방식으로)를 만드는 키워드를 제공합니다 . 이것들은 클래스와 같은 단순화 된 관점에서 (적어도 C에서는) 있지만 다형성, 상속, 메소드 등은 없습니다. C 스타일 구조체를 사용하여 객체 지향 (또는 다중 패러다임) 언어를 생각하십시오. 수업에서 어디를 선택 하시겠습니까? 이제는 클래스가 목적을 대체하는 것처럼 OOP와 함께 사용될 것이라고 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.