본문 바로가기
반응형

Java56

13일차. 다형성(Polymorphism) 다형성은 객체지향 프로그래밍에서 상당한 비중을 차지하는 개념이다. 우리가 적어도 OOP를 추종하고 있고, OOP의 대표적인 Java를 배우고 있다면, Java 공부중에 가장 중요하다고 손꼽아도 될정도로 다형성은 중요한 부분이라고 생각한다. 다만... 저만 그렇겠지만... 상속과 다형성은 너무 이해하기가 어렵고 머리에 잘 들어오지도 않는다..... 거두절미 하고 정리를 시작하겠다. 다형성은 하나의 코드로 여러 자료형을 구현해주고, 실행되는것을 말한다. 쉽게 말하면 하나의 코드로 여러개의 실행 결과가 나온다... 라는 말이다. 다형성은 안드로이드, 스프링등 자바 기반의 프레임워크에서 응용할수 있는 OOP의 가장 중요한 개념중에 하나이다. 다형성을 잘 활용하면 코드의 간결화, 프로그램 유지보수시 매우 편리하다.. 2022. 11. 10.
12일차. 상속...상속....속상..... 12일차가 밝았다. 드디어 상속... 상속.... 욕만나오는 상속.... 개인적으로 상속과 다형성이 제일 복잡한거같고 이해도 잘 안가는거같다. 하필이면 Java중에 제일 약하다고 할수있는 상속과 다형성할때 강사님이 부재시라니..... 그래도 열심히 정리해보자... 상속이란? Inheritance 라고 한다. 우리가 익히 알고있는 상속과 같은 개념으로 생각하면 될거같다. 부모가 자식에게 상속으로 이것저것 물려주듯이. Java에서 상속은 상속 받은 클래스를 SubClass(하위클래스, 자식클래스) 라고 부르고 상속을 해주는 클래스를 SuperClass(부모클래스, 상위클래스)라고 부른다. 상속의 문법은 Class A extends B { } 로 적는다. B라는 Class를 상속받는 A클래스라고 이해하면 될거.. 2022. 11. 9.
11일차. 코로나의 위협, 그리고 getter,setter,private 평소에는 8시 45분정도면 오시던 강사님이 오늘은 9시 5분이 되도록 오지 않으셨다. '전장연 시위때문에 지하철 연착이 있나...?' 라고 생각하며 기다리던도중 매니저님이 들어오셔서 강사님의 코로나 검사로 인해 현재 검사 결과 기다리고 계신다고.... 음..... 결과는 양성이셨다. 급하게 Zoom으로 비대면 원격 수업으로 전환. 뭔가 어수선한 분위기 속에 오전에 2시간정도는 자습이 진행되었고, 11시나 되야 Zoom으로 온라인 수업이 진행되었다. 앞으로 일주일정도는 줌으로 진행한다는데.... 흐름이 뭔가 어긋나는 느낌이다. 스스로 마음을 다잡고 흐름을 이어 나가야한다고 생각이 든다. 오늘은 private 접근제어자와 getter setter 관련으로 수업내용이 진행되었다. 따로 getter와 sette.. 2022. 11. 8.
Java 8 API https://docs.oracle.com/javase/8/docs/api/ 2022. 11. 8.
반응형