«methods» 태그된 질문

메서드는 작업을 수행하는 클래스로, 클래스 또는 개체와 연결됩니다. 이는 객체 지향이 아닌 기능 및 절차 개념과 관련이 있습니다.

6
C ++ 열거 형 클래스에 메소드가있을 수 있습니까?
두 개의 값을 가진 열거 형 클래스가 있고 값을 받고 다른 값을 반환하는 메서드를 만들고 싶습니다. 또한 형식 안전성을 유지하려고합니다 (따라서 열거 형 대신 열거 형 클래스를 사용하는 이유). http://www.cplusplus.com/doc/tutorial/other_data_types/ 는 메소드에 대해 언급하지 않았지만 모든 유형의 클래스가 메소드를 가질 수 있다는 인상을 받았습니다.
145 c++  methods  enums 


1
Moq를 사용하여 메소드 호출 확인
저는 C #에서 단위 테스트를 처음 접했고 Moq를 사용하는 법을 배우고 있습니다. 아래는 내가 테스트하려고하는 수업입니다. class MyClass { SomeClass someClass; public MyClass(SomeClass someClass) { this.someClass = someClass; } public void MyMethod(string method) { method = "test" someClass.DoSomething(method); } } class Someclass { public DoSomething(string method) { // do something... …
142 c#  testing  methods  moq 

8
언 바운드 메소드 f ()는 fibo_ 인스턴스를 첫 번째 인수로 사용하여 호출해야합니다 (대신 classobj 인스턴스를 가져옴)
파이썬에서 클래스에서 메소드를 실행하려고하는데 오류가 발생합니다. Traceback (most recent call last): File "C:\Users\domenico\Desktop\py\main.py", line 8, in <module> fibo.f() TypeError: unbound method f() must be called with fibo instance as first argument (got nothing instead) 코드 : (swineflu.py) class fibo: a=0 b=0 def f(self,a=0): print fibo.b+a b=a; return self(a+1) 스크립트 main.py …
139 python  methods 


9
정적 메소드가 메소드로 간주되는 이유는 무엇입니까?
코스에 대한 일부 코드에 대한 설명을 작성 중이며 실수로 단어 method를 function상호 교환 적으로 사용 하고 있습니다. 나는 돌아가서 문구를 고치기로 결정했지만 내 이해에 구멍이났다. 내가 이해 한 바에 따르면, 서브 루틴은 function클래스의 인스턴스에 영향을 미치지 않는 경우 (효과는 명시적인 입력 / 출력으로 제한됨)이고 method클래스의 인스턴스에서 작동하는 경우입니다 ( 불완전한 …

16
속성 대 방법
빠른 질문 : 언제 C #에서 속성을 사용하기로 결정하고 언제 메소드를 사용하기로 결정합니까? 우리는이 논쟁에 바쁘고 우리가 재산이나 방법을 사용해야하는지 논란의 여지가있는 부분을 발견했습니다. 한 가지 예는 다음과 같습니다. public void SetLabel(string text) { Label.Text = text; } 이 예에서는 LabelASPX 페이지의 컨트롤입니다. 이것을 방법으로 만들 것인지 아니면 속성으로 할 …
135 c#  properties  methods 


7
C #에서 매개 변수로 형식 만 전달
가정적으로이 작업을 수행하는 것이 편리 할 것입니다. foo.GetColumnValues(dm.mainColumn, int) foo.GetColumnValues(dm.mainColumn, string) 여기서 GetColumns 메서드는 전달 된 형식에 따라 내부에서 다른 메서드를 호출합니다. 예, 부울 플래그 또는 이와 유사한 것으로 할 수 있습니다. 아마도 이것을 전달할 방법이 있는지 궁금한 다음 묻습니다. typeof (arg [1]) 또는 유사 ... 메서드를 재정의하고 제네릭을 사용할 …
130 c#  types  methods  parameters 

7
class 메소드는 "TypeError :… 키워드 인수에 대해 여러 값을 얻었습니다…"
키워드 인수로 클래스 메소드를 정의하면 다음과 같습니다. class foo(object): def foodo(thing=None, thong='not underwear'): print thing if thing else "nothing" print 'a thong is',thong 메소드를 호출하면 TypeError: myfoo = foo() myfoo.foodo(thing="something") ... TypeError: foodo() got multiple values for keyword argument 'thing' 무슨 일이야?

7
최종 정적 메서드의 동작
나는 정적 방법으로 수정자를 가지고 놀았고 이상한 행동을 발견했습니다. 아시다시피, 정적 메서드는 인스턴스가 아닌 클래스와 연결되어 있으므로 재정의 할 수 없습니다. 그래서 아래 스 니펫이 있으면 잘 컴파일됩니다. //Snippet 1 - Compiles fine public class A { static void ts() { } } class B extends A { static void …
123 java  methods  static  final 


12
Java 인터페이스의 선택적 메소드
내 이해에 따르면 Java에서 인터페이스를 구현하는 경우 해당 인터페이스에 지정된 메서드는 해당 인터페이스를 구현하는 하위 클래스에서 사용해야합니다. Collection 인터페이스와 같은 일부 인터페이스에는 선택 사항으로 주석 처리 된 메서드가 있지만 이것이 정확히 무엇을 의미합니까? 인터페이스에 지정된 모든 메서드가 필요하다고 생각했기 때문에 조금 던졌습니다.
120 java  methods  interface 

6
파이썬에서 언제 메서드 대신 함수를 사용해야합니까?
Zen of Python은 작업을 수행 할 수있는 방법은 하나만 있어야한다고 말합니다.하지만 자주 함수를 사용할 때와 메서드를 사용할 때를 결정하는 문제에 직면합니다. 간단한 예인 ChessBoard 객체를 보겠습니다. 보드에서 사용 가능한 모든 합법적 인 King 이동을 얻을 수있는 방법이 필요하다고 가정 해 보겠습니다. ChessBoard.get_king_moves () 또는 get_king_moves (chess_board)를 작성합니까? 내가 살펴본 몇 …

8
Ruby에서 매개 변수로 메소드 전달
루비를 조금 엉망으로 만들려고합니다. 그래서 나는 책 "Programming Collective Intelligence"Ruby의 알고리즘 (Python으로 제공)을 구현하려고합니다. 8 장에서 저자는 메소드 a를 매개 변수로 전달합니다. 이것은 Python에서는 작동하지만 Ruby에서는 작동하지 않는 것 같습니다. 여기에 방법이 있습니다 def gaussian(dist, sigma=10.0) foo end 다른 방법으로 이것을 호출하고 싶습니다. def weightedknn(data, vec1, k = 5, weightf …
117 ruby  parameters  methods 

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