목록전체 글 (173)
그저 내가 되었고
HTML은 정보를 표현하기 위해서 고안된 언어. 하지만 사람들은 정보만으로는 못산다고 불평을 쏟아내기 시작함. html 내에서 디자인을 위한 tag를 만들어 해결해보려 했으나 여러 문제점에 봉착(대표적으로 무분별하게 추가된 디자인 기능은 정보로서의 웹이라는 가치를 오히려 퇴보시켜버림), 근본적인 해결책인 CSS라는 새로운 언어를 만들어냄. [1] ; 스타일 태그란? 이 코드 적으면 그 안의 코드는 CSS [2] ; 스타일 태그 사용법 이건 폰트 색상 정해주는 CSS(저 a{ }는 이 html 페이지의 모든 링크를 다 부르는 코드. 얘는 이 웹 페이지에서 우리가 지금 주고 싶은 효과를 '누구에게 줄 것인가'를 '선택'한다는 점에서 'selector, 선택자'라고 부름. color: navy;..
🦉一球入魂🏐 🌾喝采は要らん。ちゃんとやんねん🏐 HTML은.... Java에 비해 정말이지 쉽꾼........ 처음 작성해본 html 페이지 코드⭆ ☞문서 타입이 html임을 명시(꼭) ☞(꼭) ☞제목 부분 끝났음을 명시(꼭) ☞본문 부분임을 명시(꼭) ☞Go to official homepage ☞줄바꿈 기호 Pick Up Limes🍐 ☞unordered list. 은 ordered list로 번호 붙은 목차. Videos ☞로 목차 한 개 Acticles Recipes ☞여기까지 목차 ☞이미지 삽입 태그는 image src=" ". width="100%"하면 창에 가로 비율 꽉 차게 들어옴. "pul.jpg"와 width="70%"는 Attribute 즉 속성!! 태그가 태그 이름만으로는 정보..
상속 - 1 개괄 아래 보면 위에꺼가 밑에꺼의 부모. 위에꺼를 그대~로 상속받고 거기다가 원하는걸 추가하는거임. java.lang.Object java.io.Writer java.io.PrintWriter 자바의 가장 기본적인 클래스는 오브젝트클래스. 모든 클래스는 오브젝~을 반드시 상속받음. 상속받을 때 쓰는 키워드가 extends(PrintWriter extends Writer 이렇게 씀) 상속 - 2 Overriding & Overloading * Overriding: (부모 클래스를 자식 클래스의) 등에 업는다는 사전적 의미. 상속의 개념으로 부모 클래스에 있는 메소드나 변수를 extends를 통해 굳이 같은 형태의 메소드를 입력하지 않아도 부모클래스에 있는 메소드를 끌어다 쓸 수 있는 기능이다...
OOP - 6 Static / 스태틱 class Foo를 만들고 ✔static String classVar = "I class var" →변수 하나의 이름은 classVar고, 앞에 static이 붙어 있으므로 얘는 class 소속. System.out.println(Foo.classVar); // OK ✔String instanceVar = "I instance var" →또 하나는 instanceVar라는 이름의 변수인데, 얘는 앞에 static이 없으므로 instance 소속. System.out.println(Foo.instanceVar); // Error (클래스 통해서 직접 인스턴스에 접근할 수 없음) ✔static classMethod System.out.println(classVar); /..
OOP - 1 수업의 지향점 * 메쏘드만으로 프로그램을 만드는 데 부족함을 느낌. 그래서 서로 연관된 변수들과 메쏘드를 모아 그룹핑하고 이름을 붙인 수납상자가 class! 클래스를 중심으로 프로그램의 구조를 만들어가는 컴퓨터 프로그래밍 방법론을 객체 지향 프로그래밍, 언어 차원에서는 객체 지향 언어라고 함(편협한 정의나 초심자가 이해하기에 유용함!) * 현대 프로그래밍 언어를 받치는 기둥인 '객체지향'!!! 코드를 깔끔하게 정리정돈하기 & 분신술이라는 '인스턴스' & 부모 클래스를 자식에게 물려주는 '상속' & 클래스의 설계도인 '인터페이스'와 같은 다양한 현대 프로그래밍 언어들의 기능을 받아들일 수 있는 베이스를 갖추게 될 것! OOP - 2 남의 클래스 & 남의 인스턴스 클래스: 서로 연관된, 같..