Als «properties» getaggte Fragen

Eine Eigenschaft ist in einigen objektorientierten Programmiersprachen eine spezielle Art von Klassenelement, das zwischen einem Feld (oder Datenelement) und einer Methode liegt. Eigenschaften werden wie Felder gelesen und geschrieben, aber das Lesen und Schreiben von Eigenschaften wird (normalerweise) übersetzt, um Methodenaufrufe abzurufen und festzulegen.



23
React-Router - Requisiten an Handler-Komponente übergeben
Ich habe die folgende Struktur für meine React.js-Anwendung mit React Router : var Dashboard = require('./Dashboard'); var Comments = require('./Comments'); var Index = React.createClass({ render: function () { return ( <div> <header>Some header</header> <RouteHandler /> </div> ); } }); var routes = ( <Route path="/" handler={Index}> <Route path="comments" handler={Comments}/> <DefaultRoute …

10
Semantisches Problem: Der synthetisierte Getter von Property folgt der Cocoa-Namenskonvention für die Rückgabe von "eigenen" Objekten
Ich verwende derzeit das iOS 5 SDK, um meine App zu entwickeln. Ich versuche, einen NSString zu einer Eigenschaft zu machen und ihn dann in der .m-Datei zu synthetisieren (ich habe dies zuvor ohne Probleme getan). Nun stieß ich auf Folgendes: "Semantisches Problem: Der synthetisierte Getter von Property folgt der …

8
Kotlin - Eigenschaftsinitialisierung mit "by faul" vs. "lateinit"
Wenn Sie in Kotlin keine Klasseneigenschaft innerhalb des Konstruktors oder oben im Klassenkörper initialisieren möchten, haben Sie grundsätzlich diese beiden Optionen (aus der Sprachreferenz): Faule Initialisierung lazy () ist eine Funktion, die ein Lambda verwendet und eine Instanz von Lazy zurückgibt, die als Delegat für die Implementierung einer Lazy-Eigenschaft dienen …
278 properties  kotlin 




16
Gibt es Gründe, private Eigenschaften in C # zu verwenden?
Ich habe gerade festgestellt, dass das C # -Eigenschaftskonstrukt auch mit einem privaten Zugriffsmodifikator verwendet werden kann: private string Password { get; set; } Obwohl dies technisch interessant ist, kann ich mir nicht vorstellen, wann ich es verwenden würde, da ein privates Feld noch weniger Zeremonien beinhaltet : private string …

13
Übergeben von Eigenschaften als Referenz in C #
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Передача свойства с метод с модификатором ref и out Ich versuche Folgendes zu tun: GetString( inputString, ref Client.WorkPhone) private void GetString(string inValue, ref string outValue) { if (!string.IsNullOrEmpty(inValue)) { outValue = inValue; } } Dies gibt mir einen Kompilierungsfehler. Ich …

7
Warum sollte 'virtual' für Klasseneigenschaften in Entity Framework-Modelldefinitionen verwendet werden?
Im folgenden Blog: http://weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity-framework-4.aspx Der Blog enthält das folgende Codebeispiel: public class Dinner { public int DinnerID { get; set; } public string Title { get; set; } public DateTime EventDate { get; set; } public string Address { get; set; } public string HostedBy { get; set; } public …
223 c#  class  properties  virtual 

17
Wie verwende ich Java-Eigenschaftendateien?
Ich habe eine Liste von Schlüssel / Wert-Paaren von Konfigurationswerten, die ich als Java-Eigenschaftendateien speichern und später laden und durchlaufen möchte. Fragen: Muss ich die Datei im selben Paket speichern wie die Klasse, die sie laden wird, oder gibt es einen bestimmten Speicherort, an dem sie abgelegt werden soll? Muss …
219 java  properties 


6
Kann ich die Requisiten einer Komponente in React.js aktualisieren?
Nach dem Beginn der Arbeit mit React.js scheint propses statisch zu sein (von der übergeordneten Komponente übergeben), während stateÄnderungen auf Ereignissen basieren. Ich habe jedoch in den Dokumenten einen Verweis auf bemerkt componentWillReceiveProps, der speziell dieses Beispiel enthält: componentWillReceiveProps: function(nextProps) { this.setState({ likesIncreasing: nextProps.likeCount > this.props.likeCount }); } Dies scheint …

24
Wie füge ich einer Klasse dynamisch Eigenschaften hinzu?
Ziel ist es, eine Scheinklasse zu erstellen, die sich wie eine Datenbank-Ergebnismenge verhält. Wenn beispielsweise eine Datenbankabfrage mit einem Diktatausdruck zurückgegeben wird {'ab':100, 'cd':200}, möchte ich Folgendes sehen: >>> dummy.ab 100 Zuerst dachte ich, ich könnte es vielleicht so machen: ks = ['ab', 'cd'] vs = [12, 34] class C(dict): …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.