본문 바로가기

IT/Programming Tip17

객체지향 프로그래밍, 절차적 프로그래밍 객체지향 프로그래밍 객체는 메소드와 속성으로 이루어져있으며 객체 간의 상호작용으로 진행되는게 객체지향 프로그래밍이다. 기능별로 데이터와 절차가 묶어져있다고 생각하면 된다. 객체지향 프로그래밍의 특성 1. 캡슐화: 관련된 데이터와 코드를 하나로 묶는 것 2. 상속: 이미 작성된 클래스를 이어 받아 새로운 클래스를 생성 3. 다형성: 하나의 이름으로 많은 상황에 대처, 동일한 작업을 하는 함수들에 똑같은 이름을 부여 가능 절차적 프로그래밍 말 그대로 위에서부터 아래로 순서대로 진행되는게 절차적 프로그래밍이다. 순차적인 처리가 중요시 되며 프로그램 전체가 유기적으로 연결이되도록 만든 것이다. 2021. 1. 2.
생활코딩에서 언급한 사이트들(about HTML) Atom: HTML편집기 atom.io/ A hackable text editor for the 21st Century At GitHub, we’re building the text editor we’ve always wanted: hackable to the core, but approachable on the first day without ever touching a config file. We can’t wait to see what you build with it. atom.io W3C: HTML 태그 정보 www.w3schools.com/tags/tag_hn.asp 2020. 12. 30.
18.03.22 Maven Project => 자료maven 프로젝트란?자바에서 메이븐이라는 것은 빌드 도구로,라이브러리들을 관리해주고, 의존성이 있는 경우 상위 라이브러리까지 알아서 사용자 홈디렉터리 아래 jar 파일을 모아줍니다.또한 그것을 설정하는 파일이 pom.xml 인데 이것을 가지고 있는 자바 프로젝트는그 프로젝트 자체가 또 다시 다른 프로젝트를 위한 라이브러리로 쓰일 수 있어서, 버전 명 groupid, architect 등을 쓰게 됩니다.네이버 지식인 : LiferuS2LOVEru 님의 답변 maven 프로젝트 네이밍에 관한 http://seotory.tistory.com/32 => 정리Maven- 자바에서 빌드 도구 - 라이브러리들 관리 o, 상위 라이브러리까지 사용자 홈 디렉터리 아래 jar 파일 모아줌- 이것들 설정해주는 파.. 2018. 3. 22.
프로그래밍 포토폴리오 팁 (Tip) 포토폴리오에는 내가 할 수 있는 기술이 많이 들어가야한다. 겉모양이 번지르르 하다고 좋은게 아니다. 2017. 12. 28.
알고리즘 연습을 위한 사이트 알고리즘 연습을 위한 사이트 1) 코딩도장2) 알고스팟 2017. 12. 21.
자바에서 한줄 바꾸기, 줄바꿈 System.out.println("줄바꿈 포함 ");System.out.print("줄바꿈 미포함 ");System.out.print("직접 줄바꿈 \n"); System.out.println("끝"); //\n은 문자열 안에 쓰게 되고 직접 줄바꿈을 해준다. 2017. 12. 20.