일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- paint
- JSP
- 생성자
- oracle
- Java
- struts2
- mybatis
- Menu
- 에러페이지
- Android
- 전화걸기
- OGNL
- Graphic
- layout
- 국제화
- 메소드
- 이클립스
- JavaScript
- 배열
- 예외처리
- 메서드
- Eclips
- HTML
- Spring
- 어노테이션
- 기본
- 안드로이드
- 오버로딩
- AWT
- 클래스
- Today
- Total
목록자바/상속 (4)
note
package com.ext2;//상속 접근 지정자 살펴보기 class Point2D{ private int x=10; //private 접근제한의 경우 //상속관계의 자식클래스 에서호출불가 protected int y=20; int z = 30; public int getX(){//캡슐화로 가져다 쓰기 return x; } } class Point3D extends Point2D{ public void print(){ //X가 접근 제한이 private 이기 때문에 호출불가 //System.out.println(x +", "+y+ ", "+z); //사용하려면 private - > protected로 변경 //메소드 생성후 은닉화 해서 캡슐화로 가져다 쓰기 System.out.println(y+", "..
package com.ext3;//상속으로 핸드폰 만들기1 public class CellPhone { //휴대폰 기본 기능을 제공하는 클래스 //private면은 가져다 쓸수 없지만 protected는 사용가능 protected String model; protected String number; protected int chord; public String getModel(){ return model; } public int getChord(){ return chord; } public String getNumber(){ return number; } } package com.ext3; public class CellPhoneMain { public static void main(String[] ar..
package com.ext2;//슈퍼 클래스와 서브 클래스 만드는 예제 class Parent{ public void parentPrn(){ System.out.println("슈퍼 클래스 메서드는 상속된다."); } } //Parent를 슈퍼클래스로 하는 서브 클래스 child정의 class Child extends Parent{ public void childPrn(){ System.out.println("서브 클래스 메서드는 슈퍼가 사용못한다."); } } public class SuperSub01 { public void main(String[] args){ Child c = new Child();//서브클래스로 객체를 생성 //그 상위의 부모클래스를 메모리에 저장함parent랑 object둘다..
package com.ext;//상속 기본1 class Parent extends Object{//extends Object는 일반적으로 생략가능 int a = 100; } class Child extends Parent{ int b = 200; } public class Exten01 { public static void main(String[] args){ Child c = new Child(); System.out.println("a = "+c.a); System.out.println("b = "+c.b); } } a = 100 b = 200 package com.ext;//상속 기본2 class Parent2{ public void make(){ System.out.println("부모클래스");..