본문 바로가기
반응형

코딩공부63

[JAVA]상위클래스 변수를 사용하기 위한 protected 예약어 protected - 상위 클래스에서 작성한 필드(멤버변수)나 메서드(멤버함수) 중 외부 클래스에서 사용할 수 없지만, 하위 클래스에서는 사용 할수 있도록 지정하는 예약어 . - 상속받은 하위 클래스에서는 public처럼 사용할 수 있다. - protected는 상속된 하위 클래스를 제외한 나머지 외부 클래스에서는 private과 동일한 역할을 한다. - 동일 패키지 내에서는 가시성이 허용된다. | 접근 제한자 가시성 외부 클래스 하위 클래스 동일 패키지 내부 클래스 public O O O O protected X O O O 선언되지 않음 (default) X X O O private X X X O | 사용 예) 상위클래스 public class Customer { //필드변수 정의 /* Customer.. 2020. 6. 22.
[JAVA]상속과 다형성 상속(Inheritance) 객체 지향 프로그래밍의 중요한 특징 중 하나가 상속이다. 상속: 무엇인가를 물려 받는다는 의미 클래스의 상속 클래스를 정의할 때 이미 구현된 클래스를 상속(inheritance) 받아서 속성이나 기능이 확장되는 클래스를 구현하는 것. 상속 하는 클래스 : 상위 클래스, parent class, base class, super class 상속 받는 클래스 : 하위 클래스, child class, derivd class, sub class 클래스 상속 문법 class B extends A{ } [주의] - extends라고 해서 다중 상속이 가능하지는 않고, 단 하나의 class만 사용할 수 있다. 부모클래스의 자식클래스, 그 자식 클래스가 부모 클래스가 되고 또 자식클래스가 생.. 2020. 6. 22.
[jQuery]디지털 시계 만들기(시작/종료버튼) jQuery에서 new Date(), setInterveal()을 사용하여 간단히 현재시각을 보여주는 디지털 시계를 만들 수 있다. [html] 꾸밀 것 없이 간단히 시간을 나타낼 장소인 span태그와 시작과 종료 버튼만 마크업했다. 00: 00: 00 시작 종료 [css] css는 이쁘게 꾸미진 않았다...😌그냥..형태만..ㅎㅎ @charset "utf-8"; /*reset*/ *{margin:0; padding: 0;box-sizing: border-box;} html { overflow-x: auto;} dl,ol,ul,li {list-style: none;} a{outline:0; text-decoration:none;color:#555; cursor: pointer;} a:active, a:ho.. 2020. 5. 26.
[jQuery]요소 추가하기:.appendTo() 타겟에 새로운 요소를 추가한다. $('새로운요소').appendTo('타겟'); [html] one two three four five six [css] .txtStyle{font-size:14px; line-height: 20px; margin: 10px;} [js] $(document).ready(function(){ $('*').addClass('txtStyle'); $('em+a').css('background-color','yellow').each(function(){ $(this).appendTo('.result') }); }); [결과화면] 선택자 em+a 는 첫번째 em태그와 형제인 a태그를 의미한다. 즉 two라는 문자열이 들어있는 태그이고 이 태그를 appenTo()를 사용하여 클래스r.. 2020. 5. 26.
[jQuery]마우스 휠 이벤트 연결하기 jQuery에서 마우스 휠을 움직였는지 안움직였는지 확인 할 수 있다. 우선 https://github.com/jquery/jquery-mousewheel jquery/jquery-mousewheel A jQuery plugin that adds cross-browser mouse wheel support. - jquery/jquery-mousewheel github.com 에서 js파일을 다운받아야한다. [html] [css] @charset "utf-8"; /*reset*/ *{margin:0; padding: 0;} ol, ul{list-style:none;} a{outline:0;text-decoration: none;color:#555;} img{border:0;} body{font:12px/1.. 2020. 5. 26.
[jQuery]현재 시간 정보 나타내기:new Date() jQuery도 javaScript와 마찬가지로 현재 시간에 대한 정보를 알 수 있다. 현재 날짜와 시간에 대한 모든 정보를 가져올 땐 new Date(); 를 사용한다. [js] $(document).ready(function(){ var now = new Date(); $("p").eq(0).text(now); }); new Date()를 now라는 변수에 지정해서 출력해보면 현재 날짜에 대한 전체 정보가 출력된다. 마찬가지로 전체만 출력되는 것이 아니라 요일, 월, 일, 시간, 분, 초 등의 개별 정보만도 출력 가능하다. new Date(); 전체 날짜 정보 .getFullYear(); 연도 .getMonth()+1; 월(월은 0부터 시작하므로 +1을 해줘야한다.) .getDate(); 날짜 .get.. 2020. 5. 26.
반응형