목록개발 (154)
그저 내가 되었고
🦉一球入魂🏐 🌾喝采は要らん。ちゃんとやんねん🏐 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 남의 클래스 & 남의 인스턴스 클래스: 서로 연관된, 같..
method - 1 자바의 method는 다른 프로그램에서의 함수function! 얘들은 복잡한것을 정리해서 단순하게 만드는 정리정돈의 도구임. 아무리 복잡해도 걔들을 모아서 '이름'을 붙일 수 있다면, 우리가 기억할 건 이름 하나로 줄어듦! 다시 이름이 많아지면 또 관련된 애들을 모아서 이름을 또 붙여주면서 정리정돈! 연관된 코드를 모아서 그룹핑하고 네이밍하면 그것이 '함수', 자바에서의 '메쏘드'. 얘를 이용하면 복잡한 코드를 깔끔하게 정리할 수 있으며, 이미 만들어진 메쏘드를 사용함으로써 똑같은 코드를 다시 쓰지 않고 재사용 할 수 있음. 수학에서 고전수학/근대수학을 가르는 핵심이 f(x)임... 그 위대함을 맛봅시다,,, method - 2 System.out.println(Math.floor(1..