オブジェクトを利用する Android アプリケーションを開発していScanResult
ます。このオブジェクトの形式は次のとおりです。
[SSID: __mynetwork__, BSSID: 00:0e:2e:ae:4e:85, capabilities: [WPA-PSK-TKIP][ESS], level: -69, frequency: 2457, timestamp: 117455824743]
、、、および属性のみequals()
を比較するために、メソッドを拡張する顧客クラスを作成せずにメソッドのみをオーバーライドするにはどうすればよいですか? つまり、メソッドで属性を削除して、これら 2 つのオブジェクトを比較すると、メソッドが値を返すようにする必要があります。SSID
BSSID
capabilties
level
frequency
equals
timestamp
equals()
true
[SSID: __mynetwork__, BSSID: 00:0e:2e:ae:4e:85, capabilities: [WPA-PSK-TKIP][ESS], level: -69, frequency: 2457, timestamp: 117455824743]
[SSID: __mynetwork__, BSSID: 00:0e:2e:ae:4e:85, capabilities: [WPA-PSK-TKIP][ESS], level: -69, frequency: 2457, timestamp: 117460312231]
注:拡張する顧客クラスを派生ScanResult
させると、コンストラクターを実装しようとすると次のエラーが発生します。The constructor ScanResult() is not visible