본문 바로가기

function2

[IT개념] 메서드와 함수의 차이 일반적으로 C 언어에서는 함수(function)라는 용어를 사용하고, 자바(Java)에서는 메서드(method)라는 용어를 사용합니다. 이 용어들은 각 언어의 문화와 관행에 따라 사용되는 것이며, 해당 언어에서의 기능적인 역할은 비슷하지만 구현 및 사용 방법에서는 차이가 있을 수 있습니다. * 자바 -> 객체지향언어 (o) -> 메서드 (종속적)* c언어 -> 객체지향언어(x) -> 함수 (독립적) 💎 메서드메서드(Method)는 어떤 도구들이 특정한 상자 안에 들어있는지를 말해줄 때 쓰이는 단어입니다.그 도구들이 그 상자 안에 속해 있어요. 예를 들어, 만약 '색연필 상자'라는 상자가 있으면, 그 안에는 '빨간색 색연필', '파란색 색연필' 등이 들어있을 거구요,여기서 '빨간색 색연필', '파란색 색.. 2024. 7. 8.
[IT개념] 모듈(Module) 💎 모듈의 개념모듈은 프로그래밍에서 독립적인 기능을 수행하는 코드 단위로,프로그램의 특정 기능을 캡슐화하여 재사용성과 유지보수성을 높입니다.모듈은 함수, 클래스, 변수 등을 포함할 수 있으며,서로 다른 모듈 간의 의존성을 최소화하여 프로그램의 구조를 명확하게 하고 관리하기 쉽게 만듭니다.💎 모듈의 장점재사용성: 모듈을 한 번 작성하면 여러 곳에서 재사용할 수 있어 코드 중복을 줄일 수 있습니다.유지보수성: 모듈별로 코드를 분리하여 작성하므로, 특정 모듈에 문제가 생기면 해당 모듈만 수정하면 됩니다.캡슐화: 모듈은 내부 구현을 감추고 인터페이스만 외부에 제공하므로, 코드의 가독성과 안정성이 높아집니다.협업 용이성: 여러 개발자가 동시에 작업할 때, 각자 다른 모듈을 작성하거나 수정할 수 있어 협업이 용.. 2024. 6. 20.