java - Initialize a class instance? -


मैं consoleDroid के साथ consoleDroid कंसोल = नए के उदाहरण को प्रारंभ करने का प्रयास कर रहा हूं ConsoleDroid (); , लेकिन यह एक वर्ग, इंटरफ़ेस, या अपेक्षित एंगमांक को फेंकता है संकलन त्रुटि क्लास को प्रारंभ करने का सही तरीका क्या है?

caseSelector.java:

<प्री> पैकेज com.caseselector; Import android.app.activity; Importroid.os.Bundle; ConsoleDroid console = नया consoleDroid (); सार्वजनिक वर्ग के मामले चयनकर्ता गतिविधि को विस्तारित करता है {/ ** कहलाता है जब गतिविधि पहले बनाई जाती है। * / @ ओवरराइड सार्वजनिक शून्य पर क्रेट (बंडल सहेजे गए इन्स्टैंसस्टेट) {सुपर। कॉन्टेट (सहेजे गए इन्स्टेंसस्टेट); setContentView (R.layout.main); console.create (); }}

consoleDroid.java:

<पूर्व> पैकेज com.caseselector; आयात करें android.view.View; आयात करें android.widget.TextView; आयात करें android.widget.EditText; आयात करें android.widget.Button; सार्वजनिक वर्ग कंसोलड्राइड {निजी स्थिर स्ट्रिंग आउटपुट; निजी बटन कंसोलबटन; निजी पाठ विज़ुअल कंसोल देखें; निजी संपादन टेक्स्ट कंसोल इनपुट; सार्वजनिक स्थिर शून्य बना () {} सार्वजनिक स्थिर शून्य लिखना (स्ट्रिंग इनपुट) {} सार्वजनिक स्थिर शून्य लिखित (स्ट्रिंग इनपुट) {} सार्वजनिक स्थिर स्ट्रिंग रीडलाइन (बूलियन प्रिंट) {वापसी आउटपुट; }}

बस अपने तात्कालिकता को नीचे के वर्ग निकाय में ले जाएं:

< पूर्व> सार्वजनिक वर्ग के मामले चयनकर्ता गतिविधि को बढ़ाता है {consoleDroid console = नया consoleDroid (); // ...}

बीटीडब्ल्यू: कन्वेंशन वर्ग के नामों से एक बड़े अक्षर से शुरू होनी चाहिए।


Comments