본문 바로가기
728x90
반응형

분류 전체보기152

Java란? / 객제지향언어 / 캡슐화, 상속성, 다형성 Java 썬 마이크로시스템즈에서 1995년에 개발한 객체 지향 프로그래밍 언어 창시자 제임스 고슬링. 2010년에 오라클이 썬마이크로시스템즈를 인수하면서 Java의 저작권을 소유하고 있다. 객체지향프로그래밍 - 객체지향언어 OOP( Object Oriented Programming) : 프로그램을 개발하는 기법으로 부품에 해당하는 객체들을 먼저 만들고 이것들을 하나씩 조립 및 연결하여 전체 프로그램을 완성하는 기법을 객체 지향 프로그래밍이라고 한다. 이때 사용되는 언어를 객체 지향 언어라고 한다. 객체 지향 언어의 특징으로 캡슐화, 상속, 다형성이 있다. 캡슐화 외부로부터 객체의 정보를 숨기고 객체의 메소드를 통해서 접근이 가능하게 하는 것. 이러한 정보은닉은 데이터에 직접 접근을 막음으로써 변경을 못하.. 2021. 7. 26.
MySQL / 컬럼 제약조건 추가,삭제 ( PRIMARY KEY,FOREIGN KEY ) MySQL에서 제약조건 추가, 수정, 삭제하는 방법 테이블 생성 중 PRIMARY KEY (PK) 추가 constraint [PK명] primary key [컬럼명] create table member( num int auto_increment, name varchar(20), phone varchar(30), constraint num_PK primary key(num) ); 테이블 생성 중에 FOREIGN KEY (FK) 추가 foreign key [컬럼명] references [참조테이블] [참조컬럼] create table user( name varchar(20), phone varchar(30), num int, foreign key (num) references member (num) ); 생.. 2021. 7. 26.
MySQL 컬럼명 , 타입 변경, 기본값 추가&수정, 추가, 삭제 컬럼명 변경 ALTER TABLE [테이블명]CHANGE [컬럼명] [변경후이름] [타입]; ALTER TABLE member CHANGE name username varchar(20); 컬럼 타입변경 ALTER TABLE [테이블명] MODIFY [컬럼명] [타입]; alter table member modify name varchar(30); 여러 컬럼 타입 변경 alter table [테이블] modify column [컬럼명] [타입], modify column [컬럼명] [타입]; alter table member modify column name varchar(20), modify column phonee varchar(30); 컬럼 기본값 입력 & 수정 ALTER TABLE [테이블명] AL.. 2021. 7. 26.
일반 for문 반복 횟수 / 향상(개선) for문 / Break; 일반 for문은 생성하면서 반복횟수를 정할 수 있고, 조건문을 사용하여, 원하는 값이 나왔을 경우 for문의 반복을 멈출 수 있다. 향상 for문의 경우에도 같은 방식으로 반복을 멈출 수 있다. 일반 For문 for(int a = 0; a 2021. 7. 23.
728x90
반응형