stanford-oval/wikipedia huggingface dataset:
부탁해요, 엄마
시청률

| 2015년> 회차.회차 | 2015년> 방송일.방송일 | 2015년> TNmS 시청률.대한민국(전국) | 2015년> TNmS 시청률.서울(수도권) | 2015년> AGB 시청률.대한민국(전국) | 2015년> AGB 시청률.서울(수도권) |
| --- | --- | --- | --- | --- | --- |
| 제1회 | 8월 15일 | 14.1% | 13.2% | 14.9% | 15.7% |
| 제2회 | 8월 16일 | 22.7% | 22.3% | 24.3% | 24.5% |
| 제3회 | 8월 22일 | 17.0% | 16.2% | 17.3% | 16.8% |
| 제4회 | 8월 23일 | 19.5% | 18.2% | 20.5% | 20.5% |
| 제5회 | 8월 29일 | 19.8% | 18.6% | 19.9% | 20.4% |
| 제6회 | 8월 30일 | 21.3% | 20.6% | 22.5% | 22.8% |
| 제7회 | 9월 5일 | 21.0% | 20.1% | 21.9% | 21.9% |
| 제8회 | 9월 6일 | 24.0% | 23.0% | 26.5% | 26.8% |
| 제9회 | 9월 12일 | 21.7% | 20.3% | 22.2% | 21.7% |
| 제10회 | 9월 13일 | 25.7% | 23.7% | 26.6% | 26.2% |
| 제11회 | 9월 19일 | 21.5% | 20.2% | 22.5% | 22.5% |
| 제12회 | 9월 20일 | 26.2% | 25.7% | 27.0% | 27.6% |
| 제13회 | 9월 26일 | 19.5% | 18.3% | 20.1% | 21.0% |
| 제14회 | 9월 27일 | 20.3% | 18.9% | 20.6% | 20.4% |
| 제15회 | 10월 3일 | 22.0% | 19.9% | 23.2% | 23.6% |
| 제16회 | 10월 4일 | 26.4% | 24.1% | 28.3% | 29.0% |
| 제17회 | 10월 10일 | 23.5% | 21.7% | 24.2% | 24.1% |
| 제18회 | 10월 11일 | 23.5% | 23.2% | 26.3% | 27.2% |
| 제19회 | 10월 17일 | 23.3% | 22.4% | 24.0% | 23.9% |
| 제20회 | 10월 18일 | 27.9% | 26.2% | 29.4% | 29.4% |
| 제21회 | 10월 24일 | 24.3% | 23.7% | 26.7% | 27.9% |
| 제22회 | 10월 25일 | 28.2% | 28.1% | 30.3% | 31.7% |
| 제23회 | 10월 31일 | 24.9% | 23.5% | 24.5% | 24.6% |
| 제24회 | 11월 1일 | 28.0% | 26.8% | 29.2% | 30.3% |
| 제25회 | 11월 7일 | 24.2% | 22.3% | 27.0% | 26.7% |
| 제26회 | 11월 8일 | 27.3% | 25.5% | 31.1% | 31.3% |
| 제27회 | 11월 14일 | 22.7% | 21.4% | 23.7% | 24.1% |
| 제28회 | 11월 15일 | 27.3% | 24.8% | 29.5% | 29.6% |
| 제29회 | 11월 21일 | 19.4% | 18.0% | 22.4% | 23.2% |
| 제30회 | 11월 22일 | 29.1% | 28.4% | 30.7% | 31.3% |
| 제31회 | 11월 28일 | 21.4% | 20.5% | 24.7% | 25.1% |
| 제32회 | 11월 29일 | 27.2% | 26.4% | 30.9% | 31.7% |
| 제33회 | 12월 5일 | 22.0% | 21.0% | 25.2% | 26.0% |
| 제34회 | 12월 6일 | 28.2% | 28.1% | 31.7% | 33.3% |
| 제35회 | 12월 12일 | 22.0% | 20.3% | 24.2% | 24.3% |
| 제36회 | 12월 13일 | 27.7% | 25.5% | 32.1% | 33.1% |
| 제37회 | 12월 19일 | 21.3% | 19.8% | 25.7% | 25.9% |
| 제38회 | 12월 20일 | 26.7% | 25.5% | 32.4% | 33.4% |
| 제39회 | 12월 26일 | 22.9% | 20.6% | 26.2% | 27.6% |
| 제40회 | 12월 27일 | 26.2% | 24.5% | 32.1% | 32.8% |
2016년
| 제41회 | 1월 2일 | 25.2% | 22.8% | 27.6% | 28.1% |
| 제42회 | 1월 3일 | 28.2% | 26.1% | 33.3% | 34.1% |
| 제43회 | 1월 9일 | 25.8% | 23.1% | 27.3% | 28.5% |
| 제44회 | 1월 10일 | 32.6% | 30.2% | 33.8% | 34.8% |
| 제45회 | 1월 16일 | 27.6% | 25.4% | 28.0% | 28.5% |
| 제46회 | 1월 17일 | 35.6% | 33.6% | 35.8% | 36.0% |
| 제47회 | 1월 23일 | 31.9% | 29.2% | 32.4% | 34.0% |
| 제48회 | 1월 24일 | 37.1% | 33.3% | 36.9% | 38.0% |
| 제49회 | 1월 30일 | 32.9% | 29.1% | 33.4% | 34.0% |
| 제50회 | 1월 31일 | 35.9% | 32.8% | 36.3% | 37.7% |
| 제51회 | 2월 6일 | 33.3% | 29.6% | 33.2% | 33.2% |
| 제52회 | 2월 7일 | 33.5% | 31.8% | 31.1% | 31.1% |
| 제53회 | 2월 13일 | 34.3% | 31.8% | 35.5% | 35.6% |
| 제54회 | 2월 14일 | 39.1% | 36.6% | 38.2% | 39.0% |
| 평균 시청률 | 평균 시청률 | 25.8% | 24.2% | 27.5% | 28.0% |
연장

2016년 1월 6일 : 부탁해요 엄마 방영 분량이 50부작에서 4회 연장되어 54부작으로 변경 및 확정되었다.
수상 경력

2015년 KBS 연기대상 대상 고두심
2015년 KBS 연기대상 장편드라마 부문 남자 우수연기상 김갑수
2015년 KBS 연기대상 장편드라마 부문 여자 우수연기상 유진
2015년 KBS 연기대상 여자 인기상 조보아
2015년 제4회 아시아태평양 스타 어워즈 남자 베스트 드레서상 오민석
OST > 부탁해요, 엄마 Part. 1

|  부탁해요, 엄마 OST Part>  1 .써니힐의 사운드트랙 음반 |
| --- | --- |
출시: 2015년 9월 25일
장르: 드라마음악
| # | 제목 | 작사 | 작곡 | 재생 시간 |
| --- | --- | --- | --- | --- |
| 1. | I LIKE YOU (써니힐) | 개미, 태윤미 | 개미 | 3:22 |
| 2. | I LIKE YOU (INST.) |   | 개미 | 3:22 |
| 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 6:44 |
OST > 부탁해요, 엄마 Part. 2

|  부탁해요, 엄마 OST Part>  2 .베이지의 사운드트랙 음반 |
| --- | --- |
출시: 2015년 11월 7일
장르: 드라마음악
| # | 제목 | 작사 | 작곡 | 편곡 | 재생 시간 |
| --- | --- | --- | --- | --- | --- |
| 1. | 사랑 참 어렵다 (베이지) | 개미 | 개미 | 김세진 | 3:52 |
| 2. | 사랑 참 어렵다 (INST) |   | 개미 | 김세진 | 3:52 |
| 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 7:44 |
OST > 부탁해요, 엄마 Part. 3

|  부탁해요, 엄마 OST Part>  3 .홍진영의 사운드트랙 음반 |
| --- | --- |
출시: 2015년 11월 29일
장르: 드라마음악
| # | 제목 | 작사 | 작곡 | 편곡 | 재생 시간 |
| --- | --- | --- | --- | --- | --- |
| 1. | 사랑이 좋아 (홍진영) | 지훈, 개미 | 안영민 | 오징징 | 3:22 |
| 2. | 사랑이 좋아 [inst.] |   | 안영민 | 오징징 | 3:22 |
| 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 6:44 |
OST > 부탁해요, 엄마 Part. 4

|  부탁해요, 엄마 OST Part>  4 .이루의 사운드트랙 음반 |
| --- | --- |
출시: 2015년 12월 26일
장르: 드라마음악
| # | 제목 | 작사 | 작곡 | 편곡 | 재생 시간 |
| --- | --- | --- | --- | --- | --- |
| 1. | 어느 별이 내게 온 걸까 (이루) | 개미 | 개미 | 이건영 | 3:45 |
| 2. | 어느 별이 내게 온 걸까 (INST) |   | 개미 | 이건영 | 3:45 |
| 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 7:30 |
OST > 부탁해요, 엄마 Part. 5

|  부탁해요, 엄마 OST Part>  5 .태진아의 사운드트랙 음반 |
| --- | --- |
출시: 2016년 1월 23일
장르: 드라마음악
| # | 제목 | 작사 | 작곡 | 편곡 | 재생 시간 |
| --- | --- | --- | --- | --- | --- |
| 1. | 아내에게 (태진아) | 개미 | 개미 | 이건영 | 4:29 |
| 2. | 아내에게 |   | 개미 | 이건영 | 4:29 |
| 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 총 재생 시간: | 8:58 |
참고 사항

고두심이 맏은 임산옥 역은 당초 김영애가 낙점됐지만 암 투병으로 인해 하차하여 고두심이 맡게 되었다.
외주제작사 KBS 미디어는 월화 미니시리즈 <강적들>로 처음 드라마 제작을 했지만 그 이후 <공주의 남자>(수목), <직장의 신>(월화)을 빼곤 평일(월화,수목) 미니시리즈 부문에서 극심한 적자를 면치 못하자 타개하기 위해 외주제작했다.
이동출(김갑수 분)이 아들의 결혼식에서 부케받는 장면이 그려져 시청자들로부터 "작가의 무리수 설정이 너무 심하다"는 지적을 샀다.
같이 보기

MBC 주말 드라마 《여자를 울려》
MBC 주말 드라마 《엄마》
MBC 주말 특별기획 드라마 《여왕의 꽃》
MBC 주말 특별기획 드라마 《내 딸, 금사월》
SBS 주말극장 《그래, 그런거야》
SBS 주말 특별기획 드라마 《너를 사랑한 시간》
SBS 주말 특별기획 드라마 《애인 있어요》
더 마스터마인드

| 더 마스터마인드 The Mastermind |
| --- | --- |
감독: 켈리 라이카트
각본: 켈리 라이카트
출연:  존 마가로  조시 오코너  알라나 하임 
제작사: 필름사이언스
배급사: MUBI
국가:  미국
언어: 영어
"더 마스터마인드"(영어: The Mastermind)는 개봉 예정인 미국의 범죄 영화이다. 켈리 라이카트가 감독과 각본을 맡았다.
애슐리 브래처

| 애슐리 브래처 Ashley Bratcher |
| --- | --- |
출생: 1987년 노스캐롤라이나주
성별: 여성
국적: 미국
직업: 영화배우, 텔레비전 배우
애슐리 브래처(Ashley Bratcher, 1987)는 미국의 영화배우, 텔레비전 배우이다.
노스캐롤라이나주에서 태어났다.
영화

언플랜드 (2019년)
엑스트라오디너리 (2017년)
프린세스 컷 (2015년)
F. 오거스터스 하인츠

| 프리츠 오거스터스 하인츠 |
| --- | --- |
1910년의 하인츠
출생: 1869년 12월 5일(1869-12-05) 미국 뉴욕 브룩클린
사망: 1914년 11월 4일(1914-11-04)(44세) 미국 뉴욕 새러토가
성별: 남성
국적: 미국
별칭: 구리왕
학력: 브룩클린 폴리텍 연구소 컬럼비아 대학교 광산학교
직업: 사업가
소속: 유나이티드 구리 회사
부모: 오토 하인츠
배우자: 버니스 허드슨
자녀: 프리츠 어거스터스 하인츠  Jr.
프리츠 오거스터스 하인츠(Fritz Augustus Heinze, 독일어 발음 ˈhaɪntsə, 1869년 12월 5일 ~ 1914년 11월 4일)는 윌리엄 앤드류스 클라크, 마커스 달리와 함께 몬태나주 뷰트의 세 명의 구리왕 중 하나였다.
유년기

프리츠 오거스터스 하인츠(F. 오거스터스 하인츠로 알려짐)는 뉴욕주 브룩클린에서 부유한 독일 이민자 오토 하인츠와 아일랜드 계의 리다 라시의 아들로 태어났다. 그는매우 밝았으며, 독일에서 9세부터 15세까지 아주 좋은 교육을 받았으며, 브룩클린 폴리텍 연구소(현재의 폴리텍 대학교)에서 교육을 받았고, 유창한 여러 언어를 배웠다. 그는 1889년 뉴욕에 있는 컬럼비아 대학교의 광산학교를 졸업했다. 그의 부친이 희망하는대로 독일에서 교육을 더 받는 대신에, 서부 콜로라도주와 솔트레이크시티로 가서 그의 광산에 대한 경력을 쌓았다.
유산

1914년 11월, 그는 간경변으로 인한 위 출혈로 고생하고 있었으며, 44세의 나이로 사망했다. 하인츠의 재산은 그와 합법적으로 결혼했다고 주장하는 두 여인에 의해 다툼이 일었지만, 그는 하인츠의 누이 리다 플레이트만 하인츠로부터 입양을 했던 2살짜리 아들 프리츠 어거스터스 하인츠에게 남겨졌다. 하인츠는 유언을 남기지 못했다.
선거 (조선)

카리브해의 신트마르턴에 있는 유람선 도크
러시아 상트페테르부르크의 도크
핀란드 헬싱키 부오사리에 있는 옛 발메트 부오사리 조선소의 부분적으로 역류된 드라이독.
도크(네덜란드어 dok에서 유래)는 한자문화권에서는 선거(船渠)로 불리며, 보트나 선박(보통 해안 위 또는 근처) 또는 그러한 구조물 자체의 취급과 관련된 하나 또는 그 이상의 인공 구조물 사이 또는 옆에 있는 물의 영역이다.
‘도크’는 선박의 선적, 하역, 건조 또는 수리가 발생하는 조선소를 나타낼 수도 있다.
역사

가장 먼저 알려진 도크는 기원전 2500년경 홍해 연안에 위치한 고대 이집트 항구인 파라오 쿠푸 시대의 와디 알자프(Wadi al-Jarf) 항구에서 발견된 도크였다. 고고학자들은 또한 현장 근처에서 닻과 저장 항아리를 발견했다.
인도 로탈의 도크는 기원전 2400년으로 거슬러 올라가며, 토사의 퇴적을 피하기 위해 본류에서 멀리 떨어져 있었다. 현대의 해양학자들은 고대 하라파인들이 끊임없이 변화하는 사바르마티강의 항로에 그러한 도크를 건설하기 위해 조수와 관련된 훌륭한 지식과 모범적인 수로학, 해양공학을 소유했음에 틀림없다고 관찰했다. 이것은 세계에서 발견된 최초의 알려진 부두로 선박을 정박하고, 서비스할 수 있는 장비를 갖추고 있었다.
로탈 기술자들은 벽이 가마에서 구운 벽돌로 되어 있기 때문에 조석의 움직임과 벽돌로 지어진 구조물에 미치는 영향을 연구한 것으로 추측된다. 이 지식은 또한 캄바트만이 가장 높은 조수의 진폭을 갖고 선박이 강어귀의 조류를 통해 빠져나갈 수 있기 때문에 로탈의 위치를 처음에 선택할 수 있게 해주었다. 엔지니어들은 평균 남북 길이가 21.8m이고, 동서 팔이 37m인 사다리꼴 구조를 만들었다.
도크의 종류

영국식 영어에서 도크는 선박의 선적, 하역, 건조 또는 수리에 사용되는 밀폐된 물 영역이다. 이러한 부두는 기존의 자연 수역에 항구 벽을 둘러싸거나 건조한 땅을 굴착하여 만들 수 있다.
수위가 제어되는 특정 유형의 도크 구조가 있다.
습선거 또는 습식 도크(wet dock) 또는 저수 도크(impounded dock)는 도크 게이트나 자물쇠로 물을 가두어 만조 범위가 높은 곳에서 썰물에 배가 떠 있을 수 있도록 하는 변형이다. 도크의 수위는 밀물과 썰물에도 불구하고 유지된다. 이렇게 하면 화물을 더 쉽게 옮길 수 있다. 그것은 수위를 제어하고 선박의 통과를 허용하는 자물쇠처럼 작동한다. 조수의 차이에 상관없이 일정한 수위를 유지하기 위해 잠금장치가 필요했다. 세계 최초의 밀폐된 습식 도크는 1703년에 템스강에 지어진 하울랜드 그레이트 도크였다. 이 도크는 하역 시설이 없는 나무로 둘러싸인 안식처에 불과했다. 부두와 하역 창고가 있는 세계 최초의 상업용 밀폐형 습식 도크는 1715년에 지어진 리버풀의 올드 도크였으며, 최대 100척의 선박을 수용할 수 있었다. 도크는 선박 대기 시간을 줄여 빠른 처리 시간을 제공하여 화물 처리량을 크게 향상시켰다.
건선거는 선박의 수중 부분을 조사하고 유지 관리하기 위해 물을 비울 수 있는 도크 게이트가 있는 또 다른 변형이다.
부선거 또는 플로팅 도크는 건선거의 한 종류로 육지 기반 시설을 사용할 수 없는 곳에서 드라이 도킹을 허용하기 위해 선박을 물 밖으로 들어 올리는 잠수정 구조이다.
수위가 통제되지 않는 도크는 다음과 같을 수 있다.
플로팅 도크 : 배를 띄우기에 항상 충분한 물이 있는 곳.
NAABSA (Not Always Afloat But Safely Aground) : 썰물 때 배가 바닥에 정착한다. NAABSA 시설을 사용하는 선박은 이를 고려하여 설계되어야 한다.
조선소는 일반적으로 다른 구조와 함께 하나 이상의 도크로 구성된다.
같이 보기

건선거
미국 중남부

미국 중남부
미국 중남부(South Central United States)는 미국 중남쪽에 있는 여러 주를 가리키는 말로, 아칸소주, 루이지애나주, 오클라호마주, 텍사스주를 포함한다.
뮤테이터 메소드

컴퓨터 과학에서 뮤테이터 메소드(mutator method)는 변수의 변경을 통제하기 위해 사용하는 메소드이다. 세터(setter) 메소드로 널리 알려져 있다. 프라이빗 멤버 변수의 값을 반환하는 액세서(accessor)로도 불리는 게터(getter)와 동반하여 자주 사용된다.
뮤테이터 메소드는 캡슐화의 원칙을 유지하면서 객체 지향 프로그래밍에 주로 사용된다. 이 원칙에 따라 클래스의 멤버 변수는 다른 코드로부터 숨겨져서 비공개되고 보호되며 원하는 새로운 값을 변수로 취하고 선택적으로 유효성을 확인하며 프라이빗 멤버 변수를 수정하는 퍼블릭 멤버 함수(뮤테이터 메소드)에 의해서만 수정이 가능하다. 뮤테이터 메소드는 할당 연산자 오버로딩과 비교되지만 이것들은 객체 계층의 레벨에서 차이가 있다.
뮤테이터 메소드는 객체 지향이 아닌 환경에서도 사용할 수 있다. 이 경우 수정할 변수의 참조는 새로운 값과 함께 뮤테이터로 전달된다. 이 시나리오에서 컴파일러는 코드가 뮤테이터 메소드를 통과하여 변수를 직접 변경하는 일에 제한을 둘 수 없다. 이 제한을 두는 책임은 개발자에게 있으며 변수가 오직 뮤테이터 메소드를 통해서만 수정이 되고 직접 수정해서는 안 되도록 보장해야 한다.
뮤테이터 메소드를 지원하는 프로그래밍 언어에서 프로퍼티는 캡슐화 활용을 포기하지 않고도 편리한 대안을 제공한다.
예시 > 어셈블리어

student                   struct
    age         dd        ?
student                   ends
.code
student_get_age       proc      object:DWORD
                      mov       ebx, object
                      mov       eax, student.age[ebx]
                      ret
student_get_age       endp

student_set_age       proc      object:DWORD, age:DWORD
                      mov       ebx, object
                      mov       eax, age
                      mov       student.age[ebx], eax
                      ret
student_set_age       endp
예시 > C

파일 student.h:
#ifndef _STUDENT_H
#define _STUDENT_H

struct student; /* opaque structure */
typedef struct student student;

student *student_new(int age, char *name);
void student_delete(student *s);

void student_set_age(student *s, int age);
int student_get_age(student *s);
char *student_get_name(student *s);

#endif
파일 student.c:
#include <stdlib.h>
#include <string.h>
#include "student.h"

struct student {
  int age;
  char *name;
};

student *student_new(int age, char *name) {
  student *s = malloc(sizeof(student));
  s->name = strdup(name);
  s->age = age;
  return s;
}

void student_delete(student *s) {
  free(s->name);
  free(s);
}

void student_set_age(student *s, int age) {
  s->age = age;
}

int student_get_age(student *s) {
  return s->age;
}

char *student_get_name(student *s) {
  return s->name;
}
파일 main.c:
#include <stdio.h>
#include "student.h"

int main(void) {
  student *s = student_new(19, "Maurice");
  char *name = student_get_name(s);
  int old_age = student_get_age(s);
  printf("%s's old age = %i\n", name, old_age);
  student_set_age(s, 21);
  int new_age = student_get_age(s);
  printf("%s's new age = %i\n", name, new_age);
  student_delete(s);
  return 0;
}
파일 Makefile:
all: out.txt; cat $<
out.txt: main; ./$< > $@
main: main.o student.o
main.o student.o: student.h
clean: ;$(RM) *.o out.txt main
예시 > C++

파일 Student.h:
#ifndef STUDENT_H
#define STUDENT_H

#include <string>

class Student {
public:
    Student(const std::string& name);

    const std::string& name() const;
    void name(const std::string& name);

private:
    std::string name_;
};

#endif
파일 Student.cpp:
#include "Student.h"

Student::Student(const std::string& name) : name_(name) {
}

const std::string& Student::name() const {
    return name_;
}

void Student::name(const std::string& name) {
    name_ = name;
}
예시 > C#

초기 버전의 C 샤프:
public class Student
{
    private string name;

    /// <summary>
    /// Gets or sets student's name
    /// </summary>
    public string Name
    {
        get { return name; }
        set { name = value; }
    }
}
나중 버전의 C# (.NET Framework 3.5 이상):
public class Student
{
    public string Name { get; set; }
}
public class Student
{
    public string Name { get; private set; }
}
예시 > 커먼 리스프

(defclass student ()
  ((name      :initarg :name      :initform "" :accessor student-name) ; student-name is setf'able
   (birthdate :initarg :birthdate :initform 0  :reader student-birthdate)
   (number    :initarg :number    :initform 0  :reader student-number :writer set-student-number)))

;; Example of a calculated property getter (this is simply a method)
(defmethod student-age ((self student))
  (- (get-universal-time) (student-birthdate self)))

;; Example of direct slot access within a calculated property setter
(defmethod (setf student-age) (new-age (self student))
  (with-slots (birthdate) self
    (setf birthdate (- (get-universal-time) new-age))
    new-age))

;; The slot accessing options generate methods, thus allowing further method definitions
(defmethod set-student-number :before (new-number (self student))
  ;; You could also check if a student with the new-number already exists.
  (check-type new-number (integer 1 *)))
예시 > D

class Student {
    private char[] name_;
    // Getter
    @property char[] name() {
        return this.name_;
    }
    // Setter
    @property char[] name(char[] name_in) {
        return this.name_ = name_in;
    }
}
Student 인스턴스는 아래와 같이 사용이 가능하다:
auto student = new Student;
student.name = "David";           // same effect as student.name("David")
auto student_name = student.name; // same effect as student.name()
예시 > 델파이

interface

type
  TStudent = class
  strict private
    FName: string;
    procedure SetName(const Value: string);
  public
    /// <summary>
    /// Get or set the name of the student.
    /// </summary>
    property Name: string read FName write SetName;
  end;

// ...

implementation

procedure TStudent.SetName(const Value: string);
begin
  FName := Value;
end;

end.
예시 > 자바

public class Student {
    private String name;

    public String getName() {
        return name;
    }
    
    public void setName(String newName) {
        name = newName;
    }
}
예시 > 자바스크립트

function Student(name) {
  var _name = name;

  this.getName = function() {
    return _name;
  };

  this.setName = function(value) {
    _name = value;
  };
}
function Student(name){
    var _name = name;
   
    this.__defineGetter__('name', function() {
        return _name;
    });
   
    this.__defineSetter__('name', function(value) {
        _name = value;
    });
}
function Student(name){
    this._name = name;
}

Student.prototype = {
    get name() {
        return this._name;
    },
    set name(value) {
        this._name = value;
    }
};
var Student = {
    get name() {
        return this._name;
    },
    set name(value) {
        this._name = value;
    }
};
function Student(name){
    this._name = name;
}
Object.defineProperty(Student.prototype, 'name', {
    get: function() {
        return this._name;
    },
    set: function(value) {
        this._name = value;
    }
});
예시 > 액션스크립트 3.0

package
{
    public class Student
    {
        private var _name : String;
		
        public function get name() : String
        { 
            return _name;
        }

        public function set name(value : String) : void
        {
            _name = value;
        }
    }
}
예시 > 오브젝티브C

전통적인 Objective-C 1.0 문법 사용:
@interface Student : NSObject
{
    NSString *_name;
}

- (NSString *)name;
- (void)setName:(NSString *)name;

@end

@implementation Student

- (NSString *)name
{
    return _name;
}

- (void)setName:(NSString *)name
{
    [_name release];
    _name = [name retain];
}

@end
Mac OS X 10.6, iOS 4, Xcode 3.2에 사용되는 더 새로운 Objective-C 2.0 문법을 사용하여 위에 기술된 코드와 동일한 코드를 아래와 같이 생성할 수 있다:
@interface Student : NSObject

@property (nonatomic, retain) NSString *name;

@end

@implementation Student

@synthesize name = _name;

@end
OS X 10.8과 iOS 6를 기점으로 Xcode 4.4 이상을 사용 시 문법을 단순화할 수 있다:
@interface Student : NSObject

@property (nonatomic, strong) NSString *name;

@end

@implementation Student

//Nothing goes here and it's OK.

@end
예시 > 펄

package Student;

sub new {
    bless {}, shift;
}

sub set_name {
    my $self = shift;
    $self->{name} = $_[0];
}

sub get_name {
    my $self = shift;
    return $self->{name};
}

1;
package Student;
use base qw(Class::Accessor);
__PACKAGE__->follow_best_practice;

Student->mk_accessors(qw(name));

1;
package Student;
use Moose;

# Moose uses the attribute name as the setter and getter, the reader and writer properties
# allow us to override that and provide our own names, in this case get_name and set_name
has 'name' => (is => 'rw', isa => 'Str', reader => 'get_name', writer => 'set_name');

1;
예시 > PHP

class Student
{
    private string $name;

    /**
     * @return string The name.
     */
    public function getName(): string
    {
        return $this->name;
    }

    /**
     * @param string $newName The name to set.
     */
    public function setName(string $newName): void
    {
        $this->name = $newName;
    }
}
class Student:
    # Initializer
    def __init__(self, name: str) -> None:
        # An instance variable to hold the student's name
        self._name = name

    # Getter method
    @property
    def name(self):
        return self._name

    # Setter method
    @name.setter
    def name(self, new_name):
        self._name = new_name
>>> bob = Student("Bob")
>>> bob.name 
Bob
>>> bob.name = "Alice"
>>> bob.name 
Alice
>>> bob._name = "Charlie" # bypass the setter
>>> bob._name # bypass the getter
Charlie
예시 > 래킷

#lang racket
(define student%
  (class object%
    (init-field name)
    (define/public (get-name) name)
    (define/public (set-name! new-name) (set! name new-name))
    (super-new)))

(define s (new student% [name "Alice"]))
(send s get-name)                       ; => "Alice"
(send s set-name! "Bob")
(send s get-name)                       ; => "Bob"
#lang racket
(struct student (name) #:mutable)
(define s (student "Alice"))
(set-student-name! s "Bob")
(student-name s)                        ; => "Bob"
예시 > 루비

개개의 액세서와 뮤테이터 메소드를 정의하면 데이터의 전처리 또는 유효성 확인을 위한 공간을 만들어준다.
class Student
  def name
    @name
  end

  def name=(value)
    @name=value
  end
end
@name 변수의 읽기 전용 단순 공개 접근:
class Student
  attr_reader :name
end
@name 변수의 읽기-쓰기 단순 공개 접근:
class Student
  attr_accessor :name
end
예시 > 러스트

struct Student {
    name: String,
}

impl Student {
    fn name(&self) -> &String {
        &self.name
    }

    fn set_name(&mut self, name: String) {
        self.name = name
    }
}
예시 > 스몰토크

age: aNumber
     " Set the receiver age to be aNumber if is greater than 0 and less than 150 "
    (aNumber between: 0 and: 150)
       ifTrue: [ age := aNumber ]
예시 > 비주얼 베이직 닷넷

기본 코드:
Public Class Student

    Private _name As String

    Public Property Name()
        Get
            Return _name
        End Get
        Set(ByVal value)
            _name = value
        End Set
    End Property

End Class
VB.NET 2010 코드:
Public Class Student
    Public Property name As String
End Class
같이 보기

프로퍼티 (프로그래밍)
인덱서 (프로그래밍)
불변객체
보 웨버

| 보 웨버 Beau Weaver |
| --- | --- |
출생: 1963년 10월 19일 털사
성별: 남성
국적: 미국
직업: 배우, 성우
보 웨버(Beau Weaver, 1963년 10월 19일 ~ )는 미국의 배우, 성우이다.
털사에서 태어났다.
영화

아메리칸 로거스 (2009년) - 나레이터 역
더 스페셜스 (2000년)
실버 서퍼 (1998년)
백색지대 (1996년)
리틀 네모 (1989년)
슈퍼맨 - 88년 만화영화 시리즈 (1988년) - 클락 켄트/슈퍼맨 목소리 역
트랜스포머 - 시리즈 (1984년)
배우 수업 (1978년 영화)

| 배우 수업 |
| --- | --- |
감독: 이형표
각본: 이형표
제작: 강대진
출연: 이대근, 정영숙, 조재성, 최영주
촬영: 최석주
편집: 이경자
음악: 정민섭
개봉일: 1978년 8월 31일 (대한민국)
시간: 105분
국가: 한국
언어: 한국어
"배우 수업"은 한국에서 제작된 이형표 감독의 1978년 영화이다. 이대근 등이 주연으로 출연하였고 강대진 등이 제작에 참여하였다.
출연 > 주연

이대근
정영숙
조재성
최영주
기타

원작자: 강유일
조명: 김진도
녹음: 손인호
고한용

|  고한용 高漢容 >  신상정보 |
| --- | --- |
출생 : 1903년 7월 23일(1903-07-23) 대한제국 경기도 개성부 (현재의 조선민주주의인민공화국 황해북도 개성특급시)
사망 : 1983년 10월 23일(1983-10-23)(80세)
직업 : 다다이스트 사업가
국적 :  대한민국
학력 : 일본 니혼 대학 미학과 선과 러시아 문학 학사
분야 : 다다이즘
부모 : 고석후(부)
배우자 : 문태희(재혼)
 주요 작품
 영향
고한용(高漢容, 1903년 7월 23일 ~ 1983년 10월 23일)은 개성에서 태어난 다다이스트이자 사업가이다. 일본의 다다이스트 쓰지 준(辻潤)이나 다카하시 신키치(高橋新吉) 등과 교류하며 다다이즘을 접한 대한민국 최초의 다다이스트로, 한반도에서의 다다이즘 수용을 주도하였다. 필명은 고ᄯᅡᄯᅡ(高DADA), 다카야마 게이타로(高山慶太郞, 고산경태랑)이며, 창씨개명한 이름은 다카야마 다카히사(高山嵩久)였다. 본관은 제주이다.
약력

다음은 고한용의 생애를 간략히 정리한 것이다.
1903년 7월 23일: 출생
1910년대 후반: 개성 송도고보 입학. 이후 서울 양정고보 전학.
1921년: 일본 도쿄로 유학. 니혼 대학 법문학부 미학과 선과 진학 추정.
1922년: 러시아 문학 전공.
1923년: 조선 귀국 추정.
1924년 여름: 개성에서 서울로 이사 옴. 경성부청에서 근무함.
1924년 9월: 서울에 온 다카하시 신키치를 만남.
1924년 12월: 서울에 온 쓰지 준을 만남.
1925년: 일본 시모노세키에서 도쿄까지 무전 여행.
1926년: 일본 미야자키 니치니치 신문사에 취직함.
1927년: 조선 귀국 추정.
1936년 12월 7일: 경성부 무교동 91번지로 이사.
1936년 12월 22일: 조차방녀(趙次芳女)와 결혼.
1927년 3월 16일: 장남 현명(賢明) 출생.
1938년 2월 1일: 조차방녀 사망.
1939년 2월 4일: 장남 현명 사망.
1939년 6월 5일: 문태희(文泰姬)와 재혼.
1939년 7월 20일: 아세아무역공사 설립. 주 업무는 인삼 판매.
1939년 9월 20일: 형 한철 사망.
1939년 9월 28일: 차남 준명(俊明) 출생.
1940년: 다카야마 다카히사(高山嵩久)로 창씨개명.
1943년 가을: 경성부 동대문구 돈암정 176-24로 이사.
1944년 2월 23일: 삼남 원명(源明) 출생.
1945년 8월경: 섬유 공장 삼흥직조 경영. 약 3년 간.
1946년 6월 18일: 장녀 명진(明珍) 출생.
1948년: 충청북도 초정에서 사이다 공장 경영.
1948년 4월 5일: 차녀 창진(昌珍) 출생.
1952년 8월 30일: 사남 건명(健明) 출생.
1953년: 사이다 공장 처분.
1954년: 공보부 대한영화제작소 소장이 됨.
1957년: 광산 투자 실패. 거의 전재산 잃음.
1968년 10월 25일: 차남 준명 사망.
1974년 2월 19일: 다카하시 신키치에게 편지를 보냄.
1974년 3월 11일: 다카하시 신키치에게 받은 편지에 답신을 보냄.
1983년 10월 23일: 사망.
저작

알려진 고한용의 글은 다음과 같다.
〈ᄯᅡᄯᅡ이슴〉, 《개벽》, 1924년 9월호(통권 51호).
〈서울왓든ᄯᅡᄯᅡ이스트의이약이〉, 《개벽》, 1924년 10월호(통권 52호).
〈DA·DA〉, 《동아일보》, 1924년 11월 17일.
〈잘못안『ᄯᅡᄯᅡ』 김기진군에게―〉, 《동아일보》, 1924년 12월 1일.
〈우옴피쿠리아〉, 《동아일보》, 1924년 12월 22일.
가족 관계

부: 고석후(高錫厚)
모: 김희경(金姬慶)
형: 고한철(高漢徹)
누나: 고영옥(高榮玉)
누나: 고영희(高英姬)
처: 조차방녀(趙次芳女)
장남: 고현명(高賢明)
처: 문태희(文泰姬)
차남: 고준명(高俊明)
삼남: 고원명(高源明)
장녀: 고명진(高明珍)
차녀: 고창진(高昌珍)
사남: 고건명(高健明)
벡터 미적분학

벡터 미적분학(-微積分學, 영어: vector calculus) 또는 벡터 해석학(-解析學, 영어: vector analysis)은 주로 3차원 유클리드 공간  \mathbb {R} ^{3}에서 벡터장의 미분과 적분을 다루는 분야이다. '벡터 미적분학'이라는 용어는 벡터 미적분학뿐만 아니라 편미분과 중적분을 포함하는 다변수 미적분학을 가리키기 위해 사용하기도 한다. 벡터 미적분학은 미분 기하학과 편미분방정식에 중요한 개념들을 포함하며, 전자기장과 중력장, 유체동역학 등 공학과 물리 분야에서 유용하게 사용된다.
벡터 미적분학은 19세기 말 조사이어 윌러드 기브스와 올리버 헤비사이드에 의해 사원수로부터 발전하였으며, 대부분의 표기와 용어는 1901년 기브스와 에드윈 비드웰 윌슨의 책 《벡터 해석학Vector Analysis》에서 확립되었다. 외적을 사용하는 기존 형식에서, 외대수를 사용하는 기하적 대수학은 더 높은 차원으로 확장할 수 있는 반면 벡터 미적분학은 확장하지 못한다.
기본 개념 > 스칼라장

이 부분의 본문은 스칼라장입니다.
스칼라장은 공간의 각 점에 스칼라를 대응시킨 것으로, 스칼라는 물리량을 나타내는 수이다. 스칼라장의 예시로는 공간 내의 온도 분포, 유체의 압력분포 등이 있다.
기본 개념 > 벡터장

이 부분의 본문은 벡터장입니다.
벡터장은 공간의 각 점에 벡터를 대응시킨 것이다. 벡터장 중 하나인 평면 벡터장은 평면 위의 각 점에서 특정 크기와 방향을 가진 화살표들을 그려 나타낸다. 벡터장은 공간 내에서 유체의 속도와 방향이나 자기력 및 중력과 같은 힘의 세기와 방향 등을 나타낼 때 자주 사용하며, 선을 따라 이동할 때의 일을 계산하는 등에 응용된다.
벡터 대수학

벡터 미적분학의 대수적 연산을 벡터 대수학이라 하며, 벡터 공간에서 정의되어 벡터장에 적용된다. 아래는 기초 대수적 연산들이다.
| 연산 | 표기 | 설명 |
| --- | --- | --- |
| 벡터 덧셈 |  \mathbf {v} _{1}+\mathbf {v} _{2} | 두 벡터를 더하여 새로운 벡터를 얻는다. |
| 스칼라 곱셈 |  a\mathbf {v}  | 스칼라와 벡터를 곱하여 벡터를 얻는다. |
| 스칼라곱 |  \mathbf {v} _{1}\cdot \mathbf {v} _{2} | 두 벡터를 곱하여 스칼라를 얻는다. |
| 벡터곱 |  \mathbf {v} _{1}\times \mathbf {v} _{2} |  \mathbb {R} ^{3} 내의 두 벡터를 곱하여 (유사)벡터를 얻는다. |
아래는 벡터의 삼중곱이다.
| 연산 | 표기 | 설명 |
| --- | --- | --- |
| 스칼라 삼중곱 |  \mathbf {v} _{1}\cdot (\mathbf {v} _{2}\times \mathbf {v} _{3}) | 두 벡터의 벡터곱과 나머지 벡터를 스칼라곱한다. |
| 벡터 삼중곱 |  \mathbf {v} _{1}\times (\mathbf {v} _{2}\times \mathbf {v} _{3}) | 두 벡터의 벡터곱과 나머지 벡터를 벡터곱한다. |
연산자 및 정리 > 미분 연산자

이 부분의 본문은 기울기 (벡터), 발산 (벡터), 회전 (벡터) 및 라플라시안입니다.
벡터 미적분학은 스칼라장이나 벡터장에서 정의된, 주로 델 연산자( \nabla )로 나타나는 다양한 미분 연산자들을 다룬다. 아래는 세 기본 벡터 연산자들이다.
| 연산 | 표기 | 설명 | 정의역/치역 |
| --- | --- | --- | --- |
| 기울기 |  \operatorname {grad} (f)=\nabla f | 스칼라장에서 증가율과 방향 | 스칼라장에서 벡터장으로 사상 |
| 발산 |  \operatorname {div} (\mathbf {F} )=\nabla \cdot \mathbf {F}  | 벡터장 내의 주어진 점에서 밖으로 향하는 선속의 밀도 | 벡터장에서 스칼라장으로 사상 |
| 회전 |  \operatorname {curl} (\mathbf {F} )=\nabla \times \mathbf {F}  |  \mathbb {R} ^{3} 벡터장 내의 점에서 회전하는 정도 | 벡터장에서 (유사)벡터장으로 사상 |
f 는 스칼라장, F는 벡터장
아래는 라플라스 연산자이다.
| 연산 | 표기 | 설명 | 정의역/치역 |
| --- | --- | --- | --- |
| 라플라시안 |  \Delta f=\nabla ^{2}f=\nabla \cdot \nabla f | 스칼라장 내 점의 함수값과 근방 점들의 평균 함수값의 차이 | 스칼라장에서 스칼라장으로 사상 |
| 벡터 라플라시안 |  \nabla ^{2}\mathbf {F} =\nabla (\nabla \cdot \mathbf {F} )-\nabla \times (\nabla \times \mathbf {F} ) | 벡터장 내 점의 함수값과 근방 점들의 평균 함수값의 차이 | 벡터장에서 벡터장으로 사상 |
f 는 스칼라장, F는 벡터장
정의역과 치역이 다변수인 함수에는 야코비 행렬이 유용하게 사용된다.