«methods» 태그된 질문

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

5
추상 필드가 아닌 이유는 무엇입니까?
Java 클래스는 추상 메서드를 가질 수있는 것처럼 추상 필드를 가질 수없는 이유는 무엇입니까? 예 : 동일한 추상 기본 클래스를 확장하는 두 개의 클래스가 있습니다. 이 두 클래스는 각각 오류 메시지 인 String 상수를 제외하고 동일한 메서드를 포함합니다. 필드가 추상 일 수 있다면이 상수 추상을 만들고 메서드를 기본 클래스로 끌어 올 …
102 java  methods  field  abstract 

10
JavaScript .includes () 메서드에 대한 여러 조건
.includes 메서드에 여러 조건을 추가하는 방법이 있는지 궁금합니다. 예를 들면 다음과 같습니다. var value = str.includes("hello", "hi", "howdy"); 쉼표에 "또는"이 있다고 상상해보십시오. 이제 문자열에 hello, hi 또는 howdy 가 포함되어 있는지 묻습니다 . 따라서 조건 중 하나만 참일 경우에만 해당됩니다. 그렇게하는 방법이 있습니까?


7
Objective-C에서 사용하지 않는 메서드와 #import를 감지하는 방법
iPhone 앱에서 오랜 시간 작업을 한 후, 저는 제 코드가 매우 더럽다는 것을 깨달았습니다. 몇 가지 #import 및 호출되지 않거나 전혀 유용하지 않은 메서드가 포함되어 있습니다. 쓸모없는 코드 줄을 감지하는 컴파일러 지시문이나 방법이 있는지 알고 싶습니다. Xcode에이를 감지하는 도구가 있습니까?


10
계산 된 읽기 전용 속성 대 Swift의 함수
Swift WWDC 소개 세션에서 읽기 전용 속성 description이 표시됩니다. class Vehicle { var numberOfWheels = 0 var description: String { return "\(numberOfWheels) wheels" } } let vehicle = Vehicle() println(vehicle.description) 대신 방법을 사용하는 것보다 위의 접근 방식을 선택하는 데 의미가 있습니까? class Vehicle { var numberOfWheels = 0 func description() …

4
Rails에서 to_json을 재정의하는 방법은 무엇입니까?
최신 정보: 이 문제는 제대로 조사되지 않았습니다. 진짜 문제는 render :json. 원래 질문의 첫 번째 코드 붙여 넣기는 예상 결과를 산출합니다. 그러나 여전히 경고가 있습니다. 이 예를 참조하십시오. render :json => current_user 이다 NOT 과 동일 render :json => current_user.to_json 즉 , User 개체와 연결된 메서드를 render :json자동으로 호출하지 않습니다 …


7
boolean (물음표 없음)을 반환하는 Java 메서드에 대한 명명 규칙
다른 언어의 메서드 / 함수 이름 끝에 물음표를 사용하는 것을 좋아합니다. Java는 이것을 허용하지 않습니다. 해결 방법으로 Java에서 부울 반환 메서드의 이름을 어떻게 지정할 수 있습니까? 을 사용하여 is, has, should, can어떤 경우에는 괜찮 방법 사운드의 전면입니다. 그러한 방법의 이름을 지정하는 더 좋은 방법이 있습니까? 예를 들어 createFreshSnapshot?

5
객체 인스턴스 변수를 사용하는 경우와 메서드에 인수를 전달하는 경우
인수를 메서드에 전달하는 것과 단순히 모든 개체의 메서드에 표시되는 개체 인스턴스 변수로 선언하는 것 사이에서 어떻게 결정합니까? 나는 클래스의 끝에있는 목록에 인스턴스 변수를 유지하는 것을 선호하지만,이 목록은 프로그램이 커질수록 길어집니다. 변수가 충분히 자주 전달되면 필요한 모든 메소드에서 볼 수 있어야한다고 생각하지만 "모든 것이 공개되면 아무것도 전달할 필요가 없습니다!"라고 생각합니다.

7
Git-메서드 / 함수의 변경 내역을 보려면 어떻게해야합니까?
그래서 파일의 변경 내역을 보는 방법에 대한 질문을 찾았지만이 특정 파일의 변경 내역은 엄청나고 특정 방법의 변경에만 관심이 있습니다. 특정 방법에 대한 변경 내역을 볼 수 있습니까? 나는 이것이 코드를 분석하기 위해 git이 필요하고 분석이 다른 언어에 따라 다를 것이라는 것을 알고 있지만 메소드 / 함수 선언은 대부분의 언어에서 매우 …


12
객체의 메소드를 얻는 방법?
객체에서 모든 메소드를 가져 오는 방법이나 속성이 있습니까? 예를 들면 : function foo() {} foo.prototype.a = function() {} foo.prototype.b = function() {} foo.get_methods(); // returns ['a', 'b']; 업데이트 : Jquery에 이와 같은 방법이 있습니까? 감사합니다.


16
자바 오버라이드 vs 숨기기-혼동
재정의가 Java에서 숨기는 것과 어떻게 다른지 혼란 스럽습니다. 누구든지 이것이 어떻게 다른지에 대한 자세한 내용을 제공 할 수 있습니까? Java Tutorial을 읽었 지만 샘플 코드가 여전히 혼란 스러웠습니다. 더 명확하게 말하자면 재정의를 잘 이해합니다. 내 문제는 하나가 인스턴스 수준에 있고 다른 하나가 클래스 수준에 있다는 사실을 제외하고는 숨어있는 것이 얼마나 …

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