본문 바로가기
SMALL

휴먼 IT 교육 수업 메모10

휴먼IT (250203) 2025. 2. 3.
[휴먼IT] CSS 수업메모 250120 3. 작성방법 1) css파일 ----- > link href="" , @import url("") 2) 임베디드방식 3) 언라인 --> css를 학습합니다 즐겁게 시작해 봅시다 1교시 입니다 css파일을 외부에 작성해 놓고 link와 import로 적용해 봅니다  선택자 종류(selector) . 어디를 꾸며줄까? . 선택자 {속성 : 속성값} . 종류 - 타입선택자 : 태그 {} 단, 태그 뿐아니라, id, class도 적용, 태그와 id, class 혼합도 가능 - 그룹선택자 : 태그,태그,태그 { } - id선택자 : #아이디{} - class선택자 : .클래스{} - 여러 개 동시 설정가능하다 class="a b c d" - 전체선택자 : *{ } .. 2025. 1. 20.
[휴먼IT] 휴먼IT 수업 8일차 메모 (250113) 자바 제네릭(Generic)란?자바의 **제네릭(Generic)**은 클래스나 메서드를 선언할 때 사용할 데이터 타입을 미리 지정하지 않고, 실행 시점에 지정할 수 있도록 지원하는 기능입니다. 이를 통해 코드의 재사용성을 높이고, 타입 안정성을 제공합니다. 제네릭은 주로 컬렉션 클래스(e.g., List, Set, Map)에서 많이 사용됩니다.왜 제네릭을 사용하는가?타입 안정성(Type Safety) 보장컴파일 단계에서 타입을 확인하여 실행 시점에 발생할 수 있는 ClassCastException을 방지합니다.예를 들어, 제네릭이 없으면 컬렉션에서 데이터를 꺼낼 때 타입 캐스팅이 필요하지만, 제네릭을 사용하면 타입 캐스팅이 불필요합니다.코드 재사용성 증가여러 타입에 대해 하나의 클래스나 메서드를 정의할 .. 2025. 1. 13.
[휴먼IT] 수업 7일차 메모 (컬렉션) 250110 package 정적_static;interface F{ }interface G{ }interface H extends F,G{ }class B{ static int[] arr = new int[3];}class C extends B{ void method() { B.arr[0]=100; }}class D extends C implements F,G{ void method() { B.arr[0]=200; }}public class A { public static void main(String[] args) { B b = new B(); C c = new C(); D d = new D(); c.method(); //100 System.out.println(B.arr[0]); d.method.. 2025. 1. 10.
[휴먼IT] 휴먼IT 자바 수업 6일차 메모 (상속) 250109 package Class;import java.text.DecimalFormat;import java.util.InputMismatchException;import java.util.Scanner;// 하나의 java파일에 여러개의 클래스를 작성할 경우 반드시 하나의 public class가 존재해야한다.//설계도 클래스class Calcul { void cal (int x, int y) { System.out.println("사칙연산을 시작합니다"); }}//더하기class Add extends Calcul{ @Override void cal (int x, int y) { System.out.println(x+"+"+y+"="+(x+y)); }}//빼기class Sub extends Calcul{.. 2025. 1. 9.
[휴먼IT] 휴먼IT JAVA 5일차 수업 메모 (상속) -250108 package Class;class 사람 { String 이름; String 직업; String 성별; int 나이; String 혈액형; 사람(String 이름) { this("값","값","값"); //this() 다른 생성자를 오버로딩으로 호출한다. 반드시 첫줄에 작성해야한다. System.out.println("첫번째 생성자"); }사람(String 이름, String 직업) { System.out.println("두번째 생성자"); }사람(String 이름, String 직업, String 성별) { System.out.println("세번째 생성자"); }사람(String 이름, String 직업, String 성별, int 나이) { System.out.println("네번째 .. 2025. 1. 8.
LIST