전체 글 (15) 썸네일형 리스트형 [객체지향] 자바의 정석_6 객체 지향 언어 80년대 초 소프트웨어의 위기와 함께 절차적 언어에서 객체지향 언어로 개념이 이동함 코드의 높은 재사용성, 유지 보수의 용이성, 중복 코드의 제거 객체 지향 언어라 하여 특별한 것이 아니며, 프로그래밍 언어의 기본에 몇 가지 개념과 규칙이 추가된 것임 1. 캡슐화 2. 상속 3. 추상화 4. 다형성(매우 중요) ※ 4가지 개념을 철저히 익힌 후, 추상화, 인터페이스 등에 대해 배우고, 암기. Web쪽으로 갈 경우 JSP, Spring. Mobile로 갈 경우 Android를 중심으로 실습 위주의 코딩 경험 연습 클래스와 객체 클래스의 정의 : 객체를 정의한 내용 클래스의 용도 : 객체를 생성하는데 사용 클래스 제품 설계도 객체 제품 객체를 만드는 이유 "사용하려고"(객체의 속성과 기능을).. 첫번째 개인 프로젝트 히스토리_5 배관 계산기 만들 완성된 프로그램 구조. 정상적으로 작동하고 있다. https://github.com/ggapsang/piping_calculator GitHub - ggapsang/piping_calculator Contribute to ggapsang/piping_calculator development by creating an account on GitHub. github.com 자주 쓰는 VBA 패턴 (5) : 해더에서 원하는 값 찾아 열 번호로 반환 해더에서 원하는 값을 찾아 특정 값이 있는 열을 문자가 아닌 숫자 열 번호로 반환하는 코드입니다. Function MatchKeyValue(keyValue As Variant, headerRow As Range) As Long Dim cell As Range Dim i As Long For Each cell In headerRow.Cells If IsNumeric(keyValue) And IsNumeric(cell.Value) Then If CDbl(keyValue) = CDbl(cell.Value) Then MatchKeyValue = cell.Column Exit Function End If Else If CStr(keyValue) = CStr(cell.Value) Then MatchKeyValue .. 이전 1 2 3 4 5 다음