foxpacking

Programming Lessons

Java 총 정리[58. Method Overloading 문제]

Method 오버로딩 문제 이제 공부를 계속 했던 오버로딩에 대해서 직접 사용하고 고민을 해봐야 한다고 생각을 합니다. 이론적인 내용만 보고 완벽이 이해하고 할 수 있다는 것은 어렵기 때문에 오버로딩을 사용을 할 수 있는 것이 더 깊어질 수 있도록 이번 걸음에서 하겠습니다. 이번 걸음에서는 배웠던 오버로딩 중에 Method 오버로딩 문제를 풀어보도록 하겠습니다. 문제를 푸는 경우에는 문제를 보고 […]

Java 총 정리[57. 생성자 오버로딩]

생성자 오버로딩 이전 걸음에서는 메소드 오버로딩에 대해서 설명을 드렸습니다. 복습을 하면 같은 메소드명에 매개변수의 자료형이 다르거나 자료형의 개수의 차이를 두고 사용 호출 시에 편하게 똑같은 메소드 이름으로 호출을 하여 사용을 할 때 편안한 점이 있었습니다. 그럼 동작과 관련 있는 하나가 더 있는데 이번 글에서 같이 확인을 해보겠습니다. 메소드와 더불어서 기능을 할 수 있는 것은 바로 […]

Java 총 정리[56. Method Overloading]

Method 오버로딩 이전 걸음에서 오버로딩에 대해서 기본적인 설명을 했습니다. 그러면 이제 본격적으로 오버로딩을 세부적으로 공부를 해야 한다고 생각을 합니다. 이 글을 통해서 세부적인 오버로딩을 이해를 하시면 좋을 것 같습니다. 이번 걸음에서는 오버로딩중에서 Method 오버로딩에 대해서 배워 보려고 합니다. Method 오버로딩은 Java언어에서 Method를 오버로딩의 개념으로 구현을 하는 것입니다. 오랜만이지만 Method는 함수랑 같은 개념이고 프로그래밍 동작을 할 […]

Java 총 정리[55. Overloading 기초]

Overloding 기초 이전 걸음까지 class 배열을 배웠습니다. 이번 걸음에서는 자바에서 다형성이 나오는 형태를 배우려고 합니다. 오늘 배울 것을 배운다면 프로그램을 구현을 할 때 효율적인 부분이 향상이 될 수 있다고 생각을 하고 있습니다. 이번 걸음에서 다형성을 가지는 방법을 공부를 할 예정인데 다형성이라는 것이 하나의 형태가 여러 형태로 사용이 가능하다는 이야기 입니다. 그럼 다양한 형태라는 것은 고정이 […]

Java 총 정리[54. class 배열 문제]

class 배열 문제 이전 걸음에서 class 배열 즉 참조 자료형 배열을 배웠습니다. 그럼 이제 직접 활용하고 적용을 해야 한다는 생각을 하실 겁니다. 그래서 이번 걸음에는 class 배열을 좀 더 활용을 해볼 수 있는 시간을 가지도록 하겠습니다. 계속 말씀을 드리고 있는 것이지만 활용하고 적응을 하려면 당연히 문제를 통해서 이해를 하고 프로그램을 구현을 하는 것이 제일 좋은 […]

Java 총 정리[53. class 배열 심화]

class 배열 심화 이전 걸음에서 class 배열에 대해서 기본적인 내용을 공부를 했습니다. 기본 자료형 배열과 비슷하면서 다른 class 배열을 좀 더 객체 지향 개념에서 공부를 하신다면 참조 자료형 배열 즉 class 배열을 활용 하는데 분명 도움이 되실 수 있습니다. 이번 걸음에서 이 글을 끝까지 읽으신다면 class 배열에 자신감이 생기실 수 있습니다. 이번 걸음에서는 class 배열을 […]

Java 총 정리[52. class 배열]

class 배열 현재 계속 객체에 관해서 이야기를 들이고 있습니다. 그럼 이제 또 객체를 관리 하는 다른 방법을 이야기를 하려고 합니다. class를 선언하고 객체를 만들었을 때 만들 때마다 참조 자료형 선언하고 하나의 변수에 하나의 객체를 한다면 객체의 개수가 많아진다면 어떻게 될까요? 당연히 제가 생각해도 효율적이지 못하고 힘들 것이라고 예상합니다. 그럼 이번 글을 읽는 다면 해답을 찾으실 […]

Java 총 정리[51. 객체 심화]

객체 심화 이전 걸음을 통해서 has문제까지 풀어보면서 has에 대해서 이해를 하셨을 것이라고 생각을 합니다.  has라는 것이 결국 class로 설계를 한 것을 객체를 만들고 그것을 다른 class에 참조 자료형 변수로 만들어 사용을 하게 되는 객체에 대한 이야기입니다.  그럼 여기서 객체를 조금 더 자세히 이야기를 하면 좋을 것 같습니다 .  그래서 이번에는 객체를 자세히 해보겠습니다. 객체를 생성을 […]

Java 총 정리[50. has 문제]

has 문제 이전 걸음에서 has에 관해서 설명하고 공부를 했습니다. 그러면 당연히 그와 관련된 문제를 풀어봄으로써 has를 활용을 할 수 있게 되어야 한다고 생각을 합니다. has를 더 확장을 할 수 있는 걸음이 되 실 수 있습니다. has를 기초적으로 적용을 하여 class에 다른 class 참조 자료형 변수를 선언 하여 외부에서 객체를 받아서 class 안에 있는 참조 자료형 […]

Java 총정리[49. has]

has 관계 객체를 만들기 위해서 이전 걸음까지는 class를 자세히 공부를 했습니다. 그럼 이제는 그 class를 사용하는 객체에 대해서 공부를 하겠습니다. 객체를 일반적으로는 main문에서 class로 참조 자료형으로 변수를 선언하고 객체를 생성을 해서 사용을 하게 됩니다. 하지만 이렇게 사용을 하면 활용도 면에서 많이 부족함을 느낄 수 있습니다.그리고 또한 A라는 class에서 B라는 class를 가지고 있어서 사용을 해야 하는 […]