본문 바로가기
728x90
반응형

사용 예시3

[JSP & Servlet] 3. JSP 기본 태그 ** 본 포스팅을 통해 JSP를 처음 접하시는 분들이라면 JAVA 프로그래밍의 기본 문법(최소로 객체와 클래스)에 대한 지식이 필요하다. HTML 역시 관련 지식이 있다면 좋지만, HTML은 JAVA와 달리 하루 이틀이면 충분하게 학습이 가능한 부분이라 본 포스팅을 이해함에 있어 크게 중요한 사항은 아니다. JAVA 관련 포스팅은 아래의 링크를 통해 확인하면 된다. JAVA Basic 카테고리 서버 프로그래밍을 위한 환경 구성과 파일의 위치 확인 및 테스트가 완료되었으니, 본격적으로 프로그래밍의 기본 문법에 대해 알아보자. 이번 포스팅에서는 JSP의 기본 태그에 대해서 알아보려 한다. JSP 예시는 Windows의 Tomcat을 사용하려하니 참고바란다. 1. JSP 기본 태그 JSP는 html 문서를 기.. 2022. 10. 22.
[Java Basic] 19. 접근 제어자(Access Modifier) Java에서 클래스를 사용하여 프로그래밍을 작성하다보면, 클래스 내에 존재하는 멤버 변수에 대한 내용을 함부로 변경하거나 조회하는 것을 금지하고 싶은 경우가 있다. 아래의 예시를 보자. 필자가 어떤 사이트에 가입한 회원 정보와 관련된 클래스인 Customer를 아래와 같이 작성한 뒤, Main 함수에서 2명의 고객에 대해 인스턴스를 생성했다고 가정해보자. 두 클래스는 default package에 포함되어 있다. Customer 클래스의 멤버변수 중 절대 타인에게 보여서는 안되는 가장 중요한 정보가 비밀번호(cust_pw)다. 따라서 고객 본인 외에 타인에게 이 비밀번호는 절대 노출되어서는 안된다. 하지만 인스턴스로 비밀번호 변수를 호출하면 아무런 방해없이 이 정보를 확인할 수 있게 된다. 더 심한 경우.. 2022. 7. 21.
18. Python - Python Class에 대하여 오늘 포스팅할 주제인 Class는 전략 시뮬레이션 게임을 해보셨던 분들이라면 이해가 조금 빠를 것이다. 이 클래스라는 개념은 객체를 다루기 위해 사용하는 문법이며, 클래스를 사용하기 위한 예시로 들기 가장 좋은 예는 20년 전에 대유행을 했던 스타크**트라는 게임이다(물론, Age of Empire와 같이 유닛이 나오는 유사 게임도 마찬가지다) 조금, 조악하지만, 텍스트 형태로 스타크**트를 만들어보려 한다고 해보자. 필자는 우선 SCV 4마리(?)를 먼저 생성하려고 한다. SCV1 = "SCV1" SCV2 = "SCV2" SCV3 = "SCV3" SCV4 = "SCV4" 그리고, 이들 SCV가 이동하거나, 건설하거나, 광물을 채취할 수 있는 등의 행동을 제어할 수 있는 함수를 만들려고 한다. def m.. 2020. 4. 15.
728x90
반응형