<div>혼자 독학하려니 여러모로 힘드네요</div> <div>자꾸 오유에 와서 질문글만 하는 것 같아 지식인에도 열심히 질문을 했는데</div> <div>답이달리지않아...흡..울컥....</div> <div> </div> <div>못난 저를 어여삐 봐주시길..ㅠㅠ;; </div> <div> </div> <div>일단 먼저 예제코드부터 써둘게요!</div> <div> </div> <div>-----------------------------------</div> <div>using System;</div> <div><br>namespace Study<br>{<br> class ArmorSuite<br> {<br> public virtual void Initialize()<br> {<br> Console.WriteLine("Armored");<br> }<br> }<br> class IronMan : ArmorSuite<br> {<br> public override void Initialize()<br> {<br> base.Initialize();<br> Console.WriteLine("Requlsor Rays Armed");<br> }<br> }</div> <div> class WarMachine : ArmorSuite<br> {<br> public override void Initialize()<br> {<br> base.Initialize();<br> Console.WriteLine("Double-Barrel Cannons Armed");<br> Console.WriteLine("Micro-Rocket Launcher Armed");<br> }<br> }<br> class MainApp<br> {<br> static void Main(string[] args)<br> {<br> Console.WriteLine("Creating Amorsuite");<br> <strong> ArmorSuite armorsuite = new ArmorSuite(); </strong><br> armorsuite.Initialize();</div> <div> Console.WriteLine("\nCreating IronMan...");<br> <strong>ArmorSuite ironman = new IronMan();</strong><br> ironman.Initialize();</div> <div> Console.WriteLine("\nCreating WarMaching...");<br> <strong> ArmorSuite warmachine = new WarMachine();</strong><br> warmachine.Initialize();</div> <div> }<br> }<br>}</div> <div>--------------------------------------------------------</div> <div> </div> <div><br>저 객체를 생성하는 구문들이 정확하게 해석이 안가고 헷갈려서 질문 드립니다.</div> <div>new가 새로운 객체를 생성해주는 연산자이고 그 뒤에 붙은 것은 생성자 인 것 까지 이해가 되는데</div> <div><strong><font>ArmorSuite armorsuite</font> = new ArmorSuite(); </strong></div> <div>붉은색 부분이 이해가 잘 가지 않습니다. armorsuite부분은 객체를 참조하기위한 변수명?이라고 언듯 자바 잠깐 배울 때 들었던 것 같은데.. </div> <div>ArmorSuite는 무엇을 뜻하는지 이해가 잘 가지 않습니다 ;ㅅ;</div> <div>저 부분이 이해가 가질 않으니 </div> <div style="text-align:left;"><strong>ArmorSuite ironman = new IronMan();</strong></div> <div><strong>ArmorSuite warmachine = new WarMachine();</strong></div> <div>이 구문도 정확하게 해석하질 못 하겠네요..</div> <div> </div> <div>제가 야매로 이해한 것을 그림으로 표현하자면 </div> <div style="text-align:left;"><img width="542" height="791" style="border:;" alt="객체생성.jpg" src="http://thimg.todayhumor.co.kr/upfile/201506/14352054154Ny16Yo5TeYlmakUz1LHz8rBYuRSPDNk.jpg"></div> <div><br> </div> <div> </div> <div>이런건데ㅠㅠ;;</div> <div>틀린 부분이 어떤 부분이고 정확하게 객체생성하는 저 구문에 대해 말씀해주시면 감사하겠습니당..</div> <div> </div> <div>항상 고맙습니다 ;_; 여러분...!!</div> <div><br> </div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.