Ich habe eine sehr einfache ja nein Frage: sollten statische Methoden das gleiche Ergebnis für jedes Objekt haben?sollten statische Methoden für jedes Objekt dasselbe Ergebnis haben?
Antwort
Kein
public static boolean isEven(int number){
return (number %2 ==0);
}
warum der downvote :), interessieren sich zu kommentieren, Frustration der Frage sollte nicht auf Antworten veröffentlicht werden :) –
Ja, ich bin auch ein bisschen neugierig ... die Frage zeigt sehr deutlich, es ist eine "Ja/Nein" -Frage. Sehr einfache Fragen erhalten sehr einfache Antworten. Wenn du etwas anderes wolltest, dann stellst du die falsche Frage ... – CodeBlind
als Upvoter, der in der Vergangenheit ohne Gründe (zu mir) abgelehnt wurde und versucht hat, sich zu beschweren und hochkarätige Leute zu finden, die mir sagen, dass es sinnlos und albern ist um vorzugeben und zu verlangen, dass Downvoters erklären (und in der Tat ein System, das Downvoters dazu zwingt, zu kommentieren gibt es nicht und wird es nicht, auch für Vergeltungsängste), kann ich meine Aufzählung erklären: einfache logische direkte Antwort auf eine Ja/Nein-Frage. . :) – ShinTakezou
Was meinen Sie? Statische Methoden können kein this
Objekt haben, aber sie können unterschiedliche Ergebnisse liefern, wenn sie verschiedene Argumente übergeben. Mit anderen Worten, a.staticMethod
und b.staticMethod
werden sicherlich die gleichen Ergebnisse liefern, aber staticMethod(a)
und staticMethod(b)
könnten sich unterscheiden.
Könnte der Downvoter erklären? Es ist in der Regel unhöflich, einen Kommentar abzugeben, ohne zu erklären, warum Sie die Antwort nicht mögen. –
Ich habe dich nicht abgelehnt, aber ... du beginnst deine "Antwort" mit einer Frage an das OP, frag, was sie meinen, dann mach weiter ... posten ... etwas ... das vielleicht etwas mit dem zu tun hat oder nicht schlecht gestellte Frage. Ich habe keine Ahnung, worum es bei der OP geht, mein ESP ist auf dem Vormarsch. –
Ich beantwortete die beiden einzigen Auslegungen der Frage des OP, die ich mir vorstellen konnte, was vernünftig erschien, da die Frage des OP besonders unklar ist. –
- 1. Java: Warum sollten statische Interface-Methoden einen Körper haben?
- 2. Statische oder neue Instanz für jedes Objekt?
- 3. JSONArray duplizieren dasselbe Ergebnis
- 4. Statische Methoden für generische Klassen?
- 5. Throw VS retrow: dasselbe Ergebnis?
- 6. DoAnswer für statische Methoden - PowerMock
- 7. Python-Klasse statische Methoden
- 8. Synchronisierte Blöcke für statische und nicht statische Methoden
- 9. Statische Methoden
- 10. Clean-Code: Sollten Objekte öffentliche Eigenschaften haben?
- 11. Statische Methoden und Fadensicherheit
- 12. Wie könnte ich jedes Ergebnis als Vektor haben?
- 13. PHPUnit - Verwenden Sie $ this oder self für statische Methoden?
- 14. Sollten Sie statische Klassen vermeiden?
- 15. Statische Inline-Methoden?
- 16. F # Multiline Statische Methoden
- 17. Statische Methoden vs Instanz Methoden in C#
- 18. Mongoose 'statische' Methoden vs. 'Instanz' Methoden
- 19. Python Statische Methoden, warum?
- 20. Image.save() und Image.show() gibt anderes Ergebnis für dasselbe Bild
- 21. Swift - statische Methoden überladen
- 22. Statische Methoden in React
- 23. Statische Methoden in ASP.NET
- 24. Statische Methoden für Biz Schicht (ASP.Net)
- 25. Können wir mehrere Join-Tabellen für dasselbe Tabellenpaar haben?
- 26. Können Sie mehrere gitignorer Konfigurationen für dasselbe Verzeichnis haben?
- 27. C# Statische Methoden Anrufe
- 28. Funktionen vs. statische Methoden
- 29. F # Private statische Methoden
- 30. Java - Generische statische Methoden
Die Fragen Phrasierung macht es schwierig, richtig zu beantworten. –
Warum Minuse ...?!?!? –
@ForoughMehralian - siehe [diesen Artikel] (http://msmvps.com/blogs/jon_skeet/archive/2010/08/29/writing-the-perfect-question.aspx) zum Schreiben von guten Fragen und [diesen Meta-Beitrag ] (http://meta.stackexchange.com/questions/15308/whats-the-best-way-to-ask-a-question-if-english-ist-your-first-language) wenn Englisch nicht dein ist Muttersprache. –