cyanic-selkie/wikianc huggingface dataset:
Pho Si Suwan (huyện)
Địa lý
Các huyện giáp ranh (từ phía bắc theo chiều kim đồng hồ) là: Bueng Bun, Uthumphon Phisai và Mueang Chan của tỉnh Sisaket, và Rattanaburi của tỉnh Surin.
Liên kết ngoài
Pho Si Suwan
Fukuda Kento
Kento Fukuda (sinh ngày 15 tháng 5 năm 1990) là một cầu thủ bóng đá người Nhật Bản.
Sự nghiệp câu lạc bộ
Kento Fukuda đã từng chơi cho Shonan Bellmare, FC Kariya và Fujieda MYFC.
Tham khảo
Thể loại:Sinh năm 1990 Thể loại:Nhân vật còn sống Thể loại:Cầu thủ bóng đá Nhật Bản Thể loại:Trung vệ bóng đá Thể loại:Cầu thủ bóng đá FC Kariya Thể loại:Cầu thủ bóng đá Fujieda MYFC Thể loại:Cầu thủ bóng đá J2 League Thể loại:Cầu thủ bóng đá Japan Football League Thể loại:Cầu thủ bóng đá Shonan Bellmare Thể loại:Cầu thủ bóng đá Nhật Bản ở nước ngoài
Forquilha
Forquilha là một đô thị thuộc bang Ceará, Brasil. Đô thị này có diện tích 516,988 km², dân số năm 2007 là 20012 người, mật độ 38,71 người/km².
Liên kết ngoài
Thể loại:Đô thị bang Ceará
Ceratina wagneri
Tham khảo
Thể loại:Ceratina Thể loại:Động vật được mô tả năm 1910
Paraixeris serotina
Liên kết ngoài
Thể loại:Paraixeris Thể loại:Thực vật được mô tả năm 1964
BMP-3
nhỏ|phải|300px|BMP-3 với pháo tự động 30 ly BMP-3 (tiếng Nga: Боевая Машина Пехоты-3) là một loại xe chiến đấu bộ binh của Liên Xô trước đây và Nga hiện nay, được đưa vào sử dụng từ năm 1987.
Hiện đang sử dụng
Một lượng lớn BMP-3 hiện vẫn được quân đội Nga sử dụng. Quốc gia ngoài Nga dùng nhiều BMP-3 nhất là UAE.
Ocotea cymbarum
Ocotea cymbarum là một loài thực vật thuộc họ Lauraceae. Loài này có ở Brasil, Colombia, Guyane thuộc Pháp, Guyana, Suriname, và Venezuela. Loài này đôi khi được sử dụng để sản xuất MDMA là nguồn nguyên liệu tự nhiên của safrol.
BMP-3
Liên kết ngoài
Thể loại:Xe chiến đấu bộ binh Thể loại:Vũ khí Liên Xô Thể loại:Vũ khí Nga Thể loại:Xe chiến đấu bộ binh của Nga
Amata ochrospila
Amata ochrospila là một loài bướm đêm thuộc phân họ Arctiinae, họ Erebidae.
Ocotea cymbarum
Tham khảo
C
Amata ochrospila
Liên kết ngoài
O
Psilopilum trichodon
Psilopilum trichodon là một loài Rêu trong họ Polytrichaceae. Loài này được (Hook. f. & Wilson) Mitt. miêu tả khoa học đầu tiên năm 1869.
Liên kết ngoài
Thể loại:Psilopilum Thể loại:Thực vật được mô tả năm 1869
Centaurea lasiopoda
Centaurea lasiopoda là một loài thực vật có hoa trong họ Cúc. Loài này được Popov & Kult. mô tả khoa học đầu tiên năm 1928.
Liên kết ngoài
Thể loại:Centaurea Thể loại:Thực vật được mô tả năm 1928
Vinflunine
Vinflunine (INN, tên thương mại Javlor) là một dẫn xuất mới của fluorine vinca alkaloid đang được nghiên cứu để điều trị ung thư bàng quang. Ban đầu nó được phát hiện bởi nhóm của Giáo sư Jean-Claude Jacquesy (UMR CNRS 6514 - Đại học Poitiers), được phát triển bởi Laboratoires Pierre Fabre và được cấp phép cho Bristol-Myers Squibb để phát triển ở một số quốc gia, bao gồm cả Hoa Kỳ.
Vào ngày 23 tháng 11 năm 2007, Pierre Fabre Medicament và Bristol-Myers Squibb tuyên bố rằng họ đã chấm dứt thỏa thuận cấp phép để phát triển vinflunine và Pierre Fabre đang tiếp tục "thảo luận với các cơ quan quản lý và lên kế hoạch đăng ký vinflunine cho bàng quang ung thư trong quý đầu năm 2008 ".
Phê duyệt và chỉ định
, vinflunine đã được đăng ký để sử dụng tại Úc cho "ung thư tế bào chuyển tiếp tiên tiến hoặc di căn của đường tiết niệu sau khi thất bại trong chế độ điều trị bằng bạch kim trước đó", nhưng không được đề cập trong Chương trình Phúc lợi Dược phẩm.
, vinflunine là tác nhân thương mại duy nhất được phê duyệt ở một số quốc gia để điều trị ung thư biểu mô tuyến niệu, (với sự chấp thuận dựa trên kết quả của thử nghiệm pha III), với tỉ lệ sống còn trung bình được báo cáo khoảng 6 tháng.
Các thử nghiệm lâm sàng
Nó đã trải qua một thử nghiệm lâm sàng giai đoạn III đối với ung thư biểu mô tế bào chuyển tiếp tiên tiến của đường tiết niệu.
Tham khảo
Thể loại:Bài viết chứa mã định danh InChI đã thay đổi Thể loại:Este acetat
Lập trình hướng đối tượng
Lập trình hướng đối tượng (Object-oriented programming - OOP) là một mẫu hình lập trình dựa trên khái niệm "đối tượng", mà trong đó, đối tượng chứa đựng các dữ liệu, trên các trường, thường được gọi là các thuộc tính; và mã nguồn, được tổ chức thành các phương thức. Phương thức giúp cho đối tượng có thể truy xuất và hiệu chỉnh các trường dữ liệu của đối tượng khác, mà đối tượng hiện tại có tương tác (đối tượng được hỗ trợ các phương thức "this" hoặc "self"). Trong lập trình hướng đối tượng, chương trình máy tính được thiết kế bằng cách tách nó ra khỏi phạm vi các đối tượng tương tác với nhau. Ngôn ngữ lập trình hướng đối tượng khá đa dạng, phần lớn là các ngôn ngữ lập trình theo lớp, nghĩa là các đối tượng trong các ngôn ngữ này được xem như thực thể của một lớp, được dùng để định nghĩa một kiểu dữ liệu.
Valhalla (phim 1986)
Valhalla là một phim hoạt họa đồng thoại do Peter Madsen và Jeffrey James Varab đạo diễn, xuất bản ngày 10 tháng 10 năm 1986 tại København.
Lập trình hướng đối tượng
OOP được xem là giúp tăng năng suất, đơn giản hóa độ phức tạp khi bảo trì cũng như mở rộng phần mềm bằng cách cho phép lập trình viên tập trung vào các đối tượng phần mềm ở bậc cao hơn. Ngoài ra, nhiều người còn cho rằng OOP dễ tiếp thu hơn cho những người mới học về lập trình hơn là các phương pháp trước đó. Một cách giản lược, đây là khái niệm và là một nỗ lực nhằm giảm nhẹ các thao tác viết mã cho người lập trình, cho phép họ tạo ra các ứng dụng mà các yếu tố bên ngoài có thể tương tác với các chương trình đó giống như là tương tác với các đối tượng vật lý.
Rắn lục Hòn Sơn
Rắn lục Hòn Sơn (danh pháp: Trimeresurus honsonensis) là một loài rắn được L.L. Grismer, Ngô Văn Trí & J.L. Grismer mô tả khoa học đầu tiên năm 2008. Chúng là loài đặc hữu và mới phát hiện ở Khu dự trữ sinh quyển Kiên Giang thuộc miền nam Việt Nam.
Lập trình hướng đối tượng
Những đối tượng trong một ngôn ngữ OOP là các kết hợp giữa mã và dữ liệu mà chúng được nhìn nhận như là một đơn vị duy nhất. Mỗi đối tượng có một tên riêng biệt và tất cả các tham chiếu đến đối tượng đó được tiến hành qua tên của nó. Như vậy, mỗi đối tượng có khả năng nhận vào các thông báo, xử lý dữ liệu (bên trong của nó), và gửi ra hay trả lời đến các đối tượng khác hay đến môi trường.
Maeda Yohei
Sự nghiệp câu lạc bộ
Yohei Maeda đã từng chơi cho Shonan Bellmare.
Rắn lục Hòn Sơn
Tham khảo
Thể loại:Động vật được mô tả năm 2008 H H Thể loại:Rắn Việt Nam Thể loại:Động vật bò sát Campuchia
Lập trình hướng đối tượng
Đa phần các ngôn ngữ lập trình thông dụng nhất hiện nay (như C++, Delphi, Java, Python, v.v...) là các ngôn ngữ lập trình đa mẫu hình và đều hỗ trợ lập trình hướng đối tượng ở nhiều mức độ khác nhau, thường được kết hợp với lập trình mệnh lệnh, lập trình thủ tục. Các ngôn ngữ lập trình hướng đối tượng đáng chú ý gồm có Java, C++, C#, Python, PHP, Ruby, Perl, Object Pascal, Objective-C, Dart, Swift, Scala, Common Lisp, và Smalltalk.
Maeda Yohei
Tham khảo
Thể loại:Sinh năm 1990 Thể loại:Nhân vật còn sống Thể loại:Cầu thủ bóng đá Nhật Bản
Hypernaenia denticulata
Hypernaenia denticulata là một loài bướm đêm trong họ Noctuidae.
Camptothecin
Camptothecin (CPT) là một chất ức chế topoisomerase. Nó được phát hiện vào năm 1966 bởi ME tường và MC Wani trong việc kiểm tra hệ thống của sản phẩm tự nhiên cho chống ung thư thuốc. Nó được phân lập từ vỏ và thân của Camptotheca acuminata (Camptotheca, Cây hạnh phúc), một loại cây có nguồn gốc từ Trung Quốc được sử dụng làm thuốc điều trị ung thư trong Y học cổ truyền Trung Quốc. CPT cho thấy hoạt động chống ung thư đáng chú ý trong các thử nghiệm lâm sàng sơ bộ. Tuy nhiên, nó có độ hòa tan thấp, vì vậy các nhà hóa học tổng hợp và dược liệu đã phát triển nhiều tổng hợp camptothecin  và các dẫn xuất khác nhau để tăng lợi ích của hóa chất, cho kết quả tốt. Hai chất tương tự CPT đã được phê duyệt và được sử dụng trong hóa trị ung thư ngày nay, topotecan và irinotecan.
Cấu trúc
CPT có một vòng phẳng pentacyclic cấu trúc, trong đó bao gồm một pyrrolo [3,4-β] -quinoline nưa (vòng A, B và C), liên hợp pyridone nưa (vòng D) và một chiral trung tâm ở vị trí 20 trong alpha hydroxy vòng lacton có cấu hình (S) (vòng E). Cấu trúc phẳng của nó được cho là một trong những yếu tố quan trọng nhất trong ức chế topoisomerase. phải|nhỏ|350x350px| Liên kết CPT với topo I và DNA
Liên kết
CPT liên kết với phức hợp topo I và DNA (phức hợp cộng hóa trị) dẫn đến phức hợp ternary, và do đó ổn định nó. Điều này ngăn chặn sự thắt lại DNA và do đó gây ra tổn thương DNA dẫn đến apoptosis. CPT liên kết cả enzyme và DNA bằng liên kết hydro. Phần quan trọng nhất của cấu trúc là vòng E tương tác từ ba vị trí khác nhau với enzyme. Nhóm hydroxyl ở vị trí 20 hình thành liên kết hydro với chuỗi bên trên axit aspartic số 533 (Asp533) trong enzyme. Điều quan trọng là cấu hình của carbon chirus là (S) vì (R) không hoạt động. Lactone được liên kết với hai liên kết hydro với các nhóm amin trên arginine 364 (Arg364). Vòng D tương tác với cytosine +1 trên chuỗi không phân cắt và ổn định phức hợp cộng hóa trị I-DNA topo bằng cách hình thành liên kết hydro. Liên kết hydro này nằm giữa nhóm carbonyl ở vị trí 17 trên vòng D và nhóm amino trên vòng pyrimidine +1 cytosine. CPT được chọn lọc gây độc tế bào cho các tế bào sao chép DNA trong pha S và độc tính của nó chủ yếu là kết quả của việc chuyển đổi các chuỗi đơn thành đứt gãy hai sợi khi ngã ba sao chép va chạm với các phức hợp phân tách được hình thành bởi DNA và CPT.
Hóa học
Vòng lacton trong CPT rất dễ bị thủy phân. Dạng vòng mở không hoạt động và do đó nó phải được đóng lại để ức chế topo I. Dạng kín được ưa chuộng trong điều kiện axit, vì nó có trong nhiều tế bào ung thư vi môi trường. CPT được vận chuyển vào tế bào bằng cách khuếch tán thụ động. Sự hấp thu của tế bào được ưa chuộng bởi sự ưa mỡ, giúp tăng cường tích lũy nội bào. Tính ưa ẩm làm cho các hợp chất ổn định hơn do sự phân chia đường sữa được cải thiện vào các tế bào hồng cầu và do đó ít bị thủy phân hơn. CPT có ái lực với albumin huyết thanh người (HSA), đặc biệt là dạng carboxylate của CPT. Do đó, trạng thái cân bằng giữa vòng lacton và dạng carboxylate được hướng về phía carboxylate. Giảm tương tác thuốc-HSA có thể dẫn đến hoạt động được cải thiện.
SAR - Mối quan hệ hoạt động cấu trúc
phải|nhỏ|200x200px| Camptothecin Các nghiên cứu đã chỉ ra rằng sự thay thế ở vị trí 7, 9, 10 và 11 có thể có tác động tích cực đến hoạt động CPT và tính chất vật lý, ví dụ như hiệu lực và sự ổn định trao đổi chất. Mở rộng vòng lacton bằng một <span about="#mwt38" class="chemf nowrap" data-cx="[{&quot;adapted&quot;:true,&quot;partial&quot;:false,&quot;targetExists&quot;:true}]" data-mw="{&quot;parts&quot;:[{&quot;template&quot;:{&quot;target&quot;:{&quot;wt&quot;:&quot;Chem&quot;,&quot;href&quot;:&quot;./Bản mẫu:Chem&quot;},&quot;params&quot;:{&quot;1&quot;:{&quot;wt&quot;:&quot;CH&quot;},&quot;2&quot;:{&quot;wt&quot;:&quot;2&quot;}},&quot;i&quot;:0}}]}" data-ve-no-generated-contents="true" id="mwaA" typeof="mw:Transclusion">CH                     <span about="#mwt38" class="chemf nowrap" data-cx="[{&quot;adapted&quot;:true,&quot;partial&quot;:false,&quot;targetExists&quot;:true}]" data-mw="{&quot;parts&quot;:[{&quot;template&quot;:{&quot;target&quot;:{&quot;wt&quot;:&quot;Chem&quot;,&quot;href&quot;:&quot;./Bản mẫu:Chem&quot;},&quot;params&quot;:{&quot;1&quot;:{&quot;wt&quot;:&quot;CH&quot;},&quot;2&quot;:{&quot;wt&quot;:&quot;2&quot;}},&quot;i&quot;:0}}]}" data-ve-no-generated-contents="true" id="mwaA" typeof="mw:Transclusion"> CH       đơn vị cũng tăng cường khả năng của nó, như trong homocamptothecin. Thay thế ở vị trí 12 và 14 dẫn đến phái sinh không hoạt động.
Hypernaenia denticulata
Liên kết ngoài
Thể loại:Hypernaenia
Camptothecin
Thay thế kiềm
Hoạt động lớn hơn đáng kể có thể đạt được bằng cách đặt các nhóm rút electron như amino, nitro, bromo hoặc chloro ở vị trí 9 và 10 và nhóm hydroxyl ở vị trí 10 hoặc 11. Nhưng các hợp chất này tương đối không hòa tan trong dung dịch nước, gây khó khăn cho chính quyền. Nhóm Methoxy ở cả vị trí 10 và 11 đồng thời dẫn đến không hoạt động.
Các chất tương tự CPT hexacyclic
Các chất tương tự CPT hexacyclic đã cho thấy tiềm năng rất lớn. Ví dụ, nhóm methylenedioxy hoặc ethylenedioxy được kết nối giữa 10 và 11 tạo thành một vòng 5 hoặc 6 thành viên dẫn đến các dẫn xuất tan trong nước nhiều hơn và tăng hiệu lực. Các nghiên cứu đã chỉ ra rằng các chất tương tự ethylenedioxy ít mạnh hơn methylenedioxy. Lý do là sự tương tác không thuận lợi của các chất tương tự ethylenedioxy với enzyme.
Thêm nhóm amino hoặc chloro ở vị trí thứ 9 hoặc nhóm chloromethyl ở vị trí thứ 7 vào các chất tương tự 10, 11-methylenedioxy hoặc ethylenedioxy này dẫn đến các hợp chất có độc tính tế bào lớn hơn nhưng độ hòa tan trong nước yếu hơn. Để tạo ra các chất tương tự 10, 11-methylenedioxy hoặc ethylenedioxy có khả năng hòa tan trong nước tốt, một cách tốt là giới thiệu một nhóm thế hòa tan nước ở vị trí 7. Lurtotecan đáp ứng những yêu cầu đó; đó là một chất tương tự 10, 11-ethylenedioxy với 4-methylpiperazino-methylene ở vị trí 7 và đã cho thấy tiềm năng rất lớn trong các nghiên cứu lâm sàng.
Một vòng cũng có thể được hình thành giữa vị trí 7 và 9, như vị trí 10 và 11. Điều đó mang lại cơ hội mới để tạo ra các dẫn xuất hòa tan trong nước [5]. Các CPT hexacyclic này trở nên tích cực hơn khi các nhóm rút electron được đặt ở vị trí 11 và các nhóm methyl hoặc amino ở vị trí 10. Exatecan là một ví dụ về CPT hexacyclic có vòng 6 thành viên trên vị trí 7 và 9, và được thay thế 10-methyl, 11-fluoro [4]. Nó hòa tan trong nước và mạnh hơn topotecan.
Sửa đổi vòng C và D
Các vòng C và D có vai trò thiết yếu trong hoạt động chống ung thư. Thay thế ở bất kỳ vị trí nào dẫn đến hợp chất ít mạnh hơn nhiều so với hợp chất gốc trong xét nghiệm độc tế bào khác. nhỏ|250x250px| Homocamptothecin
Valhalla (phim 1986)
Lịch sử
Truyện phim được xây dựng dựa trên bộ ba tranh truyện Sói sầu, Quắc phiêu lưu kí và Đường đi Ấp Lục. Đến nay, bộ phim liên tục được liệt hạng xuất phẩm điện ảnh kinh điển nhất Đan Mạch và Bắc Âu.
Lập trình hướng đối tượng
Các tính chất cơ bản
Đối tượng (object): Các dữ liệu và chỉ thị được kết hợp vào một đơn vị đầy đủ tạo nên một đối tượng. Đơn vị này tương đương với một chương trình con và vì thế các đối tượng sẽ được chia thành hai bộ phận chính: phần các phương thức (method) và phần các thuộc tính (attribute / properties). Trong thực tế, các phương thức của đối tượng là các hàm và các thuộc tính của nó là các biến, các tham số hay hằng nội tại của một đối tượng (hay nói cách khác tập hợp các dữ liệu nội tại tạo thành thuộc tính của đối tượng). Các phương thức là phương tiện để sử dụng một đối tượng trong khi các thuộc tính sẽ mô tả đối tượng có những tính chất gì. Các phương thức và các thuộc tính thường gắn chặt với thực tế các đặc tính và sử dụng của một đối tượng. Trong thực tế, các đối tượng thường được trừu tượng hóa qua việc định nghĩa của các lớp (class). Tập hợp các giá trị hiện có của các thuộc tính tạo nên trạng thái của một đối tượng. Mỗi phương thức hay mỗi dữ liệu nội tại cùng với các tính chất được định nghĩa (bởi người lập trình) được xem là một đặc tính riêng của đối tượng. Nếu không có gì lầm lẫn thì tập hợp các đặc tính này gọi chung là đặc tính của đối tượng. Lập trình hướng đối tượng là một phương pháp lập trình có 4 tính chất chính sau: Tính trừu tượng còn thể hiện qua việc một đối tượng ban đầu có thể có một số đặc điểm chung cho nhiều đối tượng khác như là sự mở rộng của nó nhưng bản thân đối tượng ban đầu này có thể không có các biện pháp thi hành. Tính trừu tượng này thường được xác định trong khái niệm gọi là lớp trừu tượng hay lớp cơ sở trừu tượng.
Valhalla (phim 1986)
Diễn xuất
Đan ngữ Đức ngữ Thụy ngữ Anh ngữ
Lập trình hướng đối tượng
Một điểm mới về mẫu hình, về quan điểm
OOP vẫn còn là một đề tài của nhiều tranh cãi về định nghĩa chuẩn xác hay về các nguyên lý của nó.
Trong dạng tổng quát nhất, OOP được hiểu theo cách là một loại thực nghiệm viết chương trình văn bản được phân cấp ra thành nhiều mô đun (module), mà mỗi mô đun đóng vai như một lớp vỏ che đại diện cho mỗi kiểu dữ liệu.
Những khái niệm liên hệ đã được góp nhặt lại để tạo thành một khuôn khổ cho việc lập trình. Các triết lý đằng sau việc định hướng đối tượng đã trở nên mạnh mẽ để tạo thành một sự chuyển đổi mẫu hình trong ngành lập trình.
Những mẫu hình khác như lập trình chức năng và lập trình thủ tục tập trung chủ yếu trên các hành động, còn lập trình lô gíc lại tập trung vào những khẳng định hợp lý để kích hoạt sự thực thi của mã chương trình.
OOP đã phát triển một cách độc lập từ việc nghiên cứu về các ngôn ngữ định hướng của hệ thống mô phỏng, đó là SIMULA 67, và từ việc nghiên cứu các kiến trúc của hệ thống có độ tin cậy cao, đó là các kiến trúc CPU và khả năng cơ bản của các hệ điều hành.
Một chức năng đặc sắc của OOP là việc xử lý các kiểu con của các kiểu dữ liệu.
Dữ liệu của các đối tượng, một cách tổng quát, được đòi hỏi trong thiết kế để thỏa mãn các yêu cầu của người lập trình (tức là các lớp).
Các kiểu dữ liệu bị giới hạn thêm các điều kiện mặc dù có cùng kiểu dữ liệu với loại không bị ràng buộc bởi các điều kiện đó, gọi là kiểu dữ liệu con. Cả hai loại kiểu dữ liệu này đều dựa vào và đều được điều tiết bởi các hành xử (tức là các phương thức) đã được định nghĩa. Các điều kiện hay yêu cầu này có thể được khai báo rõ ràng hay được giả thiết công nhận ngầm bởi người lập trình. Các ngôn ngữ định hướng đối tượng cung cấp nhiều cơ chế cho việc khẳng định rằng các giả thiết đó có tính địa phương cho một phần của chương trình. Các cơ chế này này có thể đọc thấy trong các tài liệu về các chương trình định hướng đối tượng.
Camptothecin
Sửa đổi vòng E
Vòng E không cho phép nhiều thay đổi cấu trúc mà không làm mất hoạt động CPT. Một sự thay thế có thể là thay đổi nhóm hydroxyl thành Cl, F hoặc Br vì tính phân cực của chúng đủ để ổn định phức hợp enzyme.
Một sửa đổi khác có thể là chèn một metylen giữa hydroxyl và lactone vào vòng E mang lại nhóm hydrox-hydroxylactone bảy thành viên, được gọi là homocamptothecin (hCPT). Hydroxyl của hCPT có tác dụng cảm ứng ít hơn đối với nhóm carboxyl làm cho lactone rất dễ phản ứng. Điều này giúp tăng cường sự tương tác của nhóm hydroxyl tự do một cách tối ưu với topo I và phức hợp cộng hóa trị hình thành trong sự hiện diện của nó ổn định hơn. Vòng E của hCPT mở chậm hơn và mở không thể đảo ngược. hCPTs thể hiện sự ổn định trong huyết tương của con người do giảm liên kết protein và ái lực với các tế bào hồng cầu nhiều hơn CPT.
Lập trình hướng đối tượng
Một điểm mới về mẫu hình, về quan điểm
OOP tự nó đã đang được dùng để khuyến mãi cho nhiều sản phẩm và dịch vụ. Các định nghĩa hiện tại và ích lợi của các đặc tính của OOP thường được màu mè hóa bởi các mục đích của thị trường thương mại. Tương tự, nhiều ngôn ngữ lập trình có những quan điểm đặc biệt về OOP mà nó ít tổng quát trong một số khía cạnh.
Các định nghĩa chính xác của OOP sẽ có sự khác biệt tùy theo quan điểm. Đặc biệt, các ngôn ngữ có kiểu tĩnh thường có cái nhìn hơi khác với các ngôn ngữ có kiểu động về OOP, nguyên do là vì chúng tập trung trên thời gian dịch hay tập trung vào thời gian thi hành của các chương trình.
Akgüney, Bayramören
Akgüney là một xã thuộc huyện Bayramören, tỉnh Çankırı, Thổ Nhĩ Kỳ. Dân số thời điểm năm 2010 là 23 người.
Lập trình hướng đối tượng
Một điểm mới về mẫu hình, về quan điểm
Mẫu hình của OOP chủ yếu không phải là kiểu lập trình mà là kiểu thiết kế. Một hệ thống được thiết kế bởi định nghĩa của các đối tượng mà các đối tượng này sẽ tồn tại trong hệ thống đó, trong mã mà hiện làm việc chưa tương thích với đối tượng, hay là trong người dùng đối tượng do ảnh hưởng của tính chất đóng của đối tượng.
Các mẫu hình định hướng đối tượng con
Có nhiều phong cách lập trình hướng đối tượng. Sự khác nhau giữa các phong cách này là tùy theo việc các ngôn ngữ lập trình chú trọng vào khía cạnh nào của sự thuận lợi của định hướng đối tượng và vào việc kết hợp các cấu trúc trong các phương cách khác nhau.
OOP với các ngôn ngữ cấu trúc
Trong các ngôn ngữ cấu trúc, OOP thường xuất hiện như là một dạng mà ở đó các kiểu dữ liệu được mở rộng để hành xử giống như là một kiểu của một đối tượng trong OOP, hoàn toàn tương tự cho một kiểu dữ liệu trừu tượng với sự mở rộng như là sự kế thừa. Mỗi phương pháp thực ra là một chương trình con, một cách cú pháp, giới hạn nội trong một lớp.
Các mô hình nguyên mẫu cơ bản
Khác với cách sử dụng lớp, nguyên mẫu là một mô hình khác ít được biết đến hơn, nó có ý nghĩa đạt tới việc chia sẻ ứng xử theo định hướng đối tượng. Sau khi đối tượng được định nghĩa, một đối tượng khác tương tự sẽ được định nghĩa từ đối tượng ban đầu. Ngôn ngữ nguyên mẫu cơ bản được biết đến nhiều nhất là JavaScript mà đây là một sự thiết lập của ECMAScript. Self, một ngôn ngữ lập trình được phát triển bởi Sun Microsystems cũng là một ví dụ của ngôn ngữ dùng nguyên mẫu cho việc chia sẻ ứng xử chứ không dùng sự phân lớp. NewtonScript, Act1, Io và Delegation là các ví dụ khác. Đặc biệt, Hybrid và Exemplars sử dụng cả hai mô hình nguyên mẫu và phân lớp. Trong các hệ thống nguyên mẫu, các đối tượng tự chúng là các khuôn thức (template), trong khi các hệ thống phân lớp dùng các lớp như là các khuôn thức cho các đối tượng.
Các tiếp cận kiểu phân lớp thì chiếm đa số trong OOP mà nhiều người sẽ định nghĩa các đối tượng như là có tính chất đóng mà việc chia sẻ dữ liệu xảy ra bởi sự phân lớp và bởi tính kế thừa. Mặc dù vậy, khái niệm tổng quát hơn "chia sẻ ứng xử" được công nhận như là các kỹ thuật thay thế (như trường hợp nguyên mẫu).
(Xem thêm Lập trình nguyên mẫu cơ bản)
Mô hình đối tượng cơ bản
Lập trình hướng đối tượng cơ bản là trung tâm về việc tạo thành của các đối tượng và các tương tác của chúng, nhưng có thể sẽ thiếu đi một số chức năng quan trọng của mẫu hình định hướng đối tượng lớp cơ bản như là tính kế thừa. Những hệ thống đối tượng cơ bản như vậy thường không được xem như là định hướng đối tượng vì đổi tính kế thừa một cách điển hình là một yếu tố cốt lõi của OOP.
Định nghĩa chuẩn
Đã có nhiều nỗ lực để chuẩn hóa các khái niệm được dùng trong lập trình định hướng đối tượng. Những khái niệm và các kết cấu sau đây đã được suy diễn như là các khái niệm của OOP:
OOP trong văn lệnh
Trong những năm gần đây, lập trình đối tượng cơ bản đã đặc biệt trở nên phổ biến trong các ngôn ngữ lập trình văn lệnh vì chúng có tính trừu tượng, tính đóng, khả năng tái sử dụng, và dễ sử dụng (trong khi khả năng kế thừa trong các ngôn ngữ này vẫn còn là các câu hỏi chưa có câu trả lời). Smalltalk có thể là ngôn ngữ đầu tiên có kiểu như trên, Python và Ruby là các ngôn ngữ tương đối mới và được xây dựng từ đầu với ý tưởng OOP, trong khi đó ngôn ngữ văn lệnh Perl đã đang được từ từ thêm vào các chức năng mới về định hướng đối tượng kể từ phiên bản 5. Khả năng của các đối tượng để thể hiện "thế giới thực" là một lý do cho sự phổ biến của JavaScript và ECMAScript, mà được bàn cãi là thích hợp để đại diện cho DOM của các hồ sơ HTML và XML trên Internet.
Ví dụ mã nguồn trong C++
Tập tin:OOP.gif
Camptothecin
Tham khảo
Thể loại:Lactam
Lập trình hướng đối tượng
Ví dụ mã nguồn trong C++
Lưu ý:
Một số khái niệm cần biết trong ngôn ngữ OOP hiện đại
Hiện nay các ngôn ngữ OOP phổ biến nhất đều tập trung theo phương pháp phân lớp trong đó có C++, Java, C# và Visual Basic.NET. Ngôn ngữ OOP hay còn gọi là ngôn ngữ lập trình hướng đối tượng, là một phương pháp thiết kế và phát triển phần mềm dựa trên kiến trúc lớp và đối tượng. Sau đây là một số khái niệm mà các ngôn ngữ này thường dùng tới.
Lớp (class)
Một lớp có thể được hiểu là khuôn mẫu để tạo ra các đối tượng. Trong một lớp, người ta thường dùng các biến để mô tả các thuộc tính và các hàm để mô tả các phương thức của đối tượng. Khi đã định nghĩa được lớp, ta có thể tạo ra các đối tượng từ lớp này. Để việc sử dụng được dễ dàng, thông qua hệ thống hàm tạo (constructor), người ta dùng lớp như một kiểu dữ liệu để tạo ra các đối tượng. cc
Lớp con (subclass)
Lớp con là một lớp thông thường nhưng có thêm tính chất kế thừa một phần hay toàn bộ các đặc tính của một lớp khác. Lớp chia sẻ sự kế thừa gọi là lớp cha (parent class/superclass).
Lớp trừu tượng hay lớp cơ sở trừu tượng (abstract class)
Lớp trừu tượng là một lớp mà nó không thể thực thể hóa thành một đối tượng thực dụng được. Lớp này được thiết kế nhằm tạo ra một lớp có các đặc tính tổng quát nhưng bản thân lớp đó chưa có ý nghĩa (hay không đủ ý nghĩa) để có thể tiến hành viết mã cho việc thực thể hóa. (xem Ví dụ)
Phương thức (method)
Phương thức của một lớp thường được dùng để mô tả các hành vi của đối tượng (hoặc của lớp). Ví dụ như đối tượng thuộc lớp điện thoại có các hành vi sau: Đổ chuông, chuyển tín hiệu từ sóng sang dạng nghe được, chuyển tín hiệu giọng nói sang dạng chuẩn, chuyển tín hiệu lên tổng đài.v.v. Khi thiết kế, người ta có thể dùng các phương thức để mô tả và thực hiện các hành vi của đối tượng. Mỗi phương thức thường được định nghĩa là một hàm, các thao tác để thực hiện hành vi đó được viết tại nội dung của hàm. Khi thực hiện hành vi này, đối tượng có thể phải thực hiện các hành vi khác. Ví dụ như điện thoại phải chuyển tín hiệu giọng nói sang dạng chuẩn trước khi chuyển lên tổng đài. Cho nên một phương thức trong một lớp có thể sử dụng phương thức khác trong quá trình thực hiện hành vi của mình.
Người ta còn định nghĩa thêm vài loại phương thức đặc biệt: Nhiều lớp thư viện có sẵn hàm tạo mặc định (thông thường không có tham số) và hàm huỷ.
Thuộc tính (attribute)
Thuộc tính của một lớp bao gồm các biến, các hằng, hay tham số nội tại của lớp đó. Ở đây, vai trò quan trọng nhất của các thuộc tính là các biến vì chúng sẽ có thể bị thay đổi trong suốt quá trình hoạt động của một đối tượng. Các thuộc tính có thể được xác định kiểu và kiểu của chúng có thể là các kiểu dữ liệu cổ điển hay đó là một lớp đã định nghĩa từ trước. Như đã ghi, khi một lớp đã được thực thể hoá thành đối tượng cụ thể thì tập hợp các giá trị của các biến nội tại làm thành trạng thái của đối tượng. Giống như trường hợp của phương thức, tùy theo người viết mã, biến nội tại có thể chỉ được dùng bên trong các phương thức của chính lớp đó, có thể cho phép các câu lệnh bên ngoài lớp, hay chỉ cho phép các lớp có quan hệ đặc biệt như là quan hệ lớp con, (và quan hệ bạn bè (friend) trong C++) được phép dùng tới nó (hay thay đổi giá trị của nó). Mỗi thuộc tính của một lớp còn được gọi là thành viên dữ liệu của lớp đó.
Quan hệ giữa lớp và đối tượng
Lớp trong quan niệm thông thường là cách phân loại các thực thể dựa trên những đặc điểm chung của các thực thể đó. Do đó lớp là khái niệm mang tính trừu tượng hóa rất cao. Ví dụ như lớp "người" dùng để chỉ những thực thể sống trên Trái Đất có những thuộc tính: có hai chân, hai bàn tay khéo léo, có tư duy, ngôn ngữ v.v và có phương thức: giao tiếp bằng ngôn ngữ, tư duy, đi, đứng bằng hai chân, v.v... Khi đó hai người cụ thể ông A, ông B là các đối tượng thuộc lớp người. Trong ngôn ngữ lập trình, ta cũng hiểu khái niệm lớp tương tự, cho nên ta có quá trình "Thực thể hóa" sau, tạo một đối tượng thuộc một lớp đã được ta định nghĩa (phân loại).
Thực thể (instance)
Thực thể hóa (instantiate) là quá trình khai báo để có một tên (có thể được xem như là một biến) trở thành một đối tượng từ một lớp nào đó.
Một lớp sau khi được tiến hành thực thể hóa để có một đối tượng cụ thể gọi là một thực thể. Hay nói ngược lại một thực thể là một đối tượng riêng lẻ của một lớp đã định trước. Như các biến thông thường, hai thực thể của cùng một lớp có thể có trạng thái nội tại khác nhau (xác định bởi các giá trị hiện có của các biến nội tại) và do đó hoàn toàn độc lập nhau nếu không có yêu cầu gì đặc biệt từ người lập trình. Thực thể hóa: gần giống như cá nhân hóa. Một lớp khi được "cá nhân hóa" sẽ thành một đối tượng cụ thể.
Riêng tư (private)
Riêng tư là sự thể hiện tính chất đóng mạnh nhất (của một đặc tính hay một lớp). Khi dùng tính chất này gán cho một biến, một phương thức thì biến hay phương thức đó chỉ có thể được sử dụng bên trong của lớp mà chúng được định nghĩa. Mọi nỗ lực dùng trực tiếp đến chúng từ bên ngoài qua các câu lệnh hay từ các lớp con sẽ bị phủ nhận hay bị lỗi.
Bảo tồn (protected)
Tùy theo ngôn ngữ, sẽ có vài điểm nhỏ khác nhau về cách hiểu tính chất này. Nhìn chung đây là tính chất mà khi dùng để áp dụng cho các phương thức, các biến nội tại, hay các lớp thì chỉ có trong nội bộ của lớp đó hay các lớp con của nó (hay trong nội bộ một gói như trong Java) được phép gọi đến hay dùng đến các phương pháp, biến hay lớp đó.
So với tính chất riêng tư thì tính bảo tồn rộng rãi hơn về nghĩa chia sẻ dữ liệu hay chức năng. Nó cho phép một số trường hợp được dùng tới các đặc tính của một lớp (từ một lớp con chẳng hạn).
Đa kế thừa (multiple inheritance)
Đây là một tính chất cho phép một lớp con có khả năng kế thừa trực tiếp cùng lúc nhiều lớp khác.
Vài điểm cần lưu ý khi viết mã dùng tính chất đa kế thừa: Ngoài các khái niệm trên, tùy theo ngôn ngữ, có thể sẽ có các chức năng OOP riêng biệt được cấp thêm vào.
Lịch sử
Khái niệm về các đối tượng và thực thể trong khoa học máy tính được nhiều người biết đến từ hệ thống PDP-1 của MIT. Đây có lẽ là Ví dụ sớm nhất của kiến trúc cơ sở có khả năng thực. Một bằng chứng sớm khác của OOP được tìm thấy qua Sketchpad viết bởi Ivan Sutherland trong năm 1963, tuy nhiên, đây chỉ là một ứng dụng chứ không là một mẫu hình lập trình.
Ngôn ngữ lập trình hướng đối tượng đầu tiên là Simula, ngôn ngữ này được thiết kế để dùng trong các việc mô phỏng, được sáng tạo bởi Ole-Johan Dahl và Kristen Nygaard thuộc Trung tâm Máy tính Na Uy ở Oslo. Các kiến thức trong ngôn ngữ này sau đó đã được dùng trong nhiều ngôn ngữ khác, bắt đầu từ Lisp và Pascal cho đến họ ngôn ngữ Smalltalk.
Lập trình hướng đối tượng đã được phát triển như là phương pháp lập trình chủ đạo từ giữa thập niên 1990 nguyên do đáng kể là việc ảnh hưởng của C++, một ngôn ngữ mở rộng của C. Địa vị thống trị của OOP đã được củng cố vững chắc bởi sự phổ biến của các GUI dành cho ngôn ngữ lập trình hướng đối tượng ngày càng tiện lợi. Một Ví dụ về quan hệ gần gũi của thư viện GUI động và ngôn ngữ OOP là phần mềm Cocoa, nó là khung cơ sở của Mac OS X dược viết bằng Objective C (Objective C là một loại ngôn ngữ hướng đối tượng mở rộng của C với việc thông báo động). Công cụ cho OOP cũng được nâng cao phần "lập trình điều khiển theo sự kiện" (mặc dù khái niệm này không chỉ dành cho OOP).
Tại Zürich, Niklaus Wirth và những cộng sự đã theo dõi các đề tài như là dữ liệu trừu tượng và lập trình mô đun. Modula-2 bao gồm cả hai đặc tính đó. Thiết kế liền tiếp theo là Oberon bao gồm sự tiếp cận riêng biệt với việc định hướng đối tượng, các lớp,... Sự tiếp cận này không như Smalltalk, và cũng khác hẳn C++.
Các chức năng của hướng đối tượng cũng đã đang được thêm vào nhiều ngôn ngữ trong suốt thời gian đó kể cả Ada, BASIC, Lisp, Fortran, Pascal và nhiều nữa. Việc cộng thêm các chức năng đó cho các ngôn ngữ mà được trước đó không chủ định thiết kế cho chúng ngay từ đầu cũng thường dẫn tới nhiều khó khăn trong khả năng tương thích (với mã nguồn viết cho các phiên bản cũ) và khả năng bảo trì mã. Điển hình của trường hợp này là Pascal và Visual Basic. Các ngôn ngữ thuần túy hướng đối tượng, ở phía khác, lại thiếu các đặc tính mà nhiều người lập trình phụ thuộc vào. Để bắc cầu cho khoảng trống này, nhiều nỗ lực đã được xúc tiến để tạo ra các ngôn ngữ đặt cơ sở trên các phương pháp hướng đối tượng nhưng lại cho phép dùng nhiều đặc tính lập trình cấu trúc theo những phương cách "an toàn". Ngôn ngữ Eiffel của Bertrand Meyer đã sớm thành công với các mục tiêu này.
Trong thập niên đã qua, Java được dùng rộng rãi một phần là do sự tương tự với C và C++, nhưng có lẽ do phần khác quan trọng hơn là việc lắp đặt sử dụng máy ảo mà chủ ý là thực thi cùng một mã nguồn cho nhiều nền tảng khác nhau. .NET của Microsoft cũng mở đầu với các chủ ý tương tự và cộng thêm việc hỗ trợ nhiều ngôn ngữ hay các sự biến thể của các ngôn ngữ cũ (như trường hợp C# và Visual Basic).
Gần đây, một số ngôn ngữ xuất hiện với chức năng chính là định hướng đối tượng nhưng lại tương thích được với phương pháp thủ tục như là Python và Ruby. Bên cạnh Java, C# và Visual Basic.NET là hai ngôn ngữ OOP quan trọng hiện tại thiết kế bởi Microsoft.
Giống như lập trình thủ tục đã dẫn tới việc tinh lọc các kỹ thuật như là lập trình cấu trúc, phần mềm hướng đối tượng hiện đại thiết kế các phương pháp bao gồm các sự tinh lọc. Chẳng hạn như là việc ứng dụng các dạng thức thiết kế, thiết kế bởi hợp đồng và các ngôn ngữ mô hình trong đó có UML.
Các ngôn ngữ
Bài chính: Ngôn ngữ lập trình hướng đối tượng
Các phê phán
Lập trình hướng đối tượng Thể loại:Mẫu hình lập trình
Lepanthes sigsigensis
Lepanthes sigsigensis là một loài thực vật có hoa trong họ Lan. Loài này được Luer & Hirtz mô tả khoa học đầu tiên năm 1993.
Liên kết ngoài
S Thể loại:Thực vật được mô tả năm 1993
Alopecosa edax
Alopecosa edax là một loài nhện trong họ Lycosidae.
Loài này thuộc chi Alopecosa. Alopecosa edax được Tord Tamerlan Teodor Thorell miêu tả năm 1875.
Tham khảo
Thể loại:Alopecosa Thể loại:Nhện châu Á Thể loại:Động vật được mô tả năm 1875
Valeriana humboldtii
Valeriana humboldtii là một loài thực vật có hoa trong họ Kim ngân. Loài này được Hook. & Arn. miêu tả khoa học đầu tiên năm 1833.
Hydroporus subpubescens
Hydroporus subpubescens là một loài bọ cánh cứng trong họ Bọ nước. Loài này được LeConte miêu tả khoa học năm 1852.
Tham khảo
Thể loại:Bọ nước Thể loại:Hydroporus
3878 Jyoumon
3878 Jyoumon (1982 VR4) là một tiểu hành tinh vành đai chính được phát hiện ngày 14 tháng 11 năm 1982 bởi Kiichiro Hurukawa và Hiroki Kosai ở Kiso Station.
Liên kết ngoài
Thể loại:Tiểu hành tinh vành đai chính Thể loại:Thiên thể phát hiện năm 1982
Massula hyperarctica
Massula hyperarctica là một loài Rêu trong họ Jungermanniaceae. Loài này được (R.M. Schust.) Schljakov mô tả khoa học đầu tiên năm 1980.
Liên kết ngoài
Thể loại:Massula Thể loại:Thực vật được mô tả năm 1980
Bannikere, Chiknayakanhalli
Bannikere là một làng thuộc tehsil Chiknayakanhalli, huyện Tumkur, bang Karnataka, Ấn Độ.
Dracula houtteana
Dracula houtteana là một loài lan.
Liên kết ngoài
houtteana
Ocotea clarkei
Ocotea clarkei là một loài thực vật thuộc họ Lauraceae. Đây là loài đặc hữu của México.
Tham khảo
C Thể loại:Thực vật đặc hữu Mexico Thể loại:Cây gỗ Mexico
Epidesmia hypenaria
Sải cánh dài khoảng 35 mm.
Tham khảo
Thể loại:Epidesmia Thể loại:Oenochrominae
Vườn quốc gia Uluru-Kata Tjuta
Vườn quốc gia Uluru-Kata Tjuta là một vườn quốc gia, di sản thế giới UNESCO ở Lãnh thổ Bắc Úc của Úc. Nó nằm 1.431 km về phía nam Darwin bằng đường bộ và 440 km về phía tây nam của Alice Springs và dọc theo xa lộ Lasseter. Vườn quốc gia này có diện tích 1.398 km vuông và bao gồm có núi đá đỏ Uluru Ayers, và 40 km về phía tây của nó, Kata Tjuta / Mount Olga và được phục vụ bởi các chuyến bay từ các thành phố vốn nhất nước Úc.
Ceratina waini
Ceratina waini là một loài Hymenoptera trong họ Apidae. Loài này được Shiokawa & Sakagami mô tả khoa học năm 1969.
Vườn quốc gia Uluru-Kata Tjuta
Uluru là biểu tượng tự nhiên được nhận biết nhiều nhất của Úc. Các núi đơn sa thạch nổi tiếng thế giới có chiều cao 348 mét, với số lượng lớn đá của nó nằm dưới mặt đất. Các thổ dân Úc tin rằng các thần linh biến thành Uluru là từ thần linh rùa. Kata Tjuta, có nghĩa là 'nhiều người đứng đầu, là một nhóm 36 vòm đá có niên đại 500 triệu năm. Cả hai Uluru và Kata Tjuta có rất ý nghĩa văn hóa cho các chủ đất truyền thống Anangu.
Ceratina waini
Tham khảo
Thể loại:Ceratina Thể loại:Động vật được mô tả năm 1969
Vườn quốc gia Uluru-Kata Tjuta
Hoạt động du lịch
250px|phải|nhỏ|[[Uluru.]] Sự phát triển của cơ sở hạ tầng du lịch tiếp giáp với chân núi Uluru bắt đầu vào những năm 1950 đã sớm tạo ra các tác động xấu về môi trường. Đầu thập niên 1970, người ta đã quyết định loại bỏ tất cả các cơ sở lưu trú du lịch liên quan và thiết lập lại chúng bên ngoài vườn quốc gia. Năm 1975, một trạm quan sát có khả năng quan sát 104 km vuông đất ngoài ranh giới phía bắc của vườn quốc gia, cự ly 15 km so với Uluru, đã được chấp thuận cho sự phát triển của các cơ sở hạ tầng du lịch và sân bay, gọi là Yulara. Các khu cắm trại trong khu vực vườn quốc gia đã được đóng vào năm 1983 và các nhà nghỉ cuối cùng đóng cửa vào cuối năm 1984, trùng hợp với việc mở cửa khu nghỉ mát Yulara.
Liên kết ngoài
Uluru-Kata Uluru-Kata Uluru-Kata
Alopecosa ermolaevi
Alopecosa ermolaevi là một loài nhện trong họ Lycosidae.
Loài này thuộc chi Alopecosa. Alopecosa ermolaevi được Savelyeva miêu tả năm 1972.
Tham khảo
Thể loại:Alopecosa
Centaurea laureotica
Centaurea laureotica là một loài thực vật có hoa trong họ Cúc. Loài này được Heldr. ex Halácsy mô tả khoa học đầu tiên năm 1898.
Liên kết ngoài
Thể loại:Centaurea Thể loại:Thực vật được mô tả năm 1898
Apalopteron familiare
Apalopteron familiare hay meguro (メグロ) là một loài chim có kích thước nhỏ đặc hữu quần đảo Ogasawara (còn gọi là quần đảo Bonin) của Nhật Bản. Trước đây nó được xem là một phần của họ Meliphagidae.
Hiện nay phạm vi phân bố của nó bị giới hạn ở đảo Haha-jima. Trước đây nó còn được tìm thấy trên đảo Chichi-jima. Vi phạm vi phân bố nhỏ, đây được xem là một loài sắp bị đe dọa.
Một phân loài, Apalopteron familiare familiare, đã tuyệt chủng.
Tham khảo
F Thể loại:Chim Nhật Bản Thể loại:Động vật được mô tả năm 1830
Smodicum confusum
Smodicum confusum là một loài bọ cánh cứng trong họ Cerambycidae.
Tham khảo
Thể loại:Smodicum
Hennediella limbata
Hennediella limbata là một loài Rêu trong họ Pottiaceae. Loài này được (Mitt.) R.H. Zander mô tả khoa học đầu tiên năm 1993.
Liên kết ngoài
Thể loại:Hennediella Thể loại:Thực vật được mô tả năm 1993
Phyllodium kurzianum
Phyllodium kurzianum là một loài thực vật có hoa trong họ Đậu. Loài này được (Kuntze) H.Ohashi miêu tả khoa học đầu tiên.
Persectania maori
Liên kết ngoài
Thể loại:Persectania
Tòa Đô đốc Hải quân (cũ)
Tòa Đô đốc Hải quân (cũ) (tiếng Anh: Old Admiralty House ) là một tòa nhà lịch sử nằm ở đường Old Nelson trong khu quy hoạch Sembawang thuộc Vùng Bắc nước Singapore. Tòa nhà hiện nay được dùng làm nhà điều hành của Trường Quốc tế Phụ Nhân (tiếng Anh: Furen International School, ), một trường nội trú cho học sinh dự bị cho kỳ thi Cấp độ A (A-Level) hoặc Cấp độ O (O-Level).
Lịch sử
Tòa Đô đốc Hải quân (cũ) được xây dựng vào năm 1939, và được Quân đội Anh sử dụng để bàn kế hoạch tác chiến suốt thời Thế chiến thứ hai. Tòa nhà sau đó được đổi tên thành Dinh Canberra, trở thành tư dinh của Đô đốc Hải quân vùng Mã Lai thuộc Anh.
Sau khi Đế quốc Nhật Bản đầu hàng năm 1945, tòa nhà một lần nữa được đổi tên thành Dinh Nelson, dành làm nơi cư ngụ của Phó đề đốc quản lý Xưởng tàu Hải quân Hoàng Gia, người mà sau này đã ra lệnh cho 200 tù nhân chiến tranh Nhật Bản xây dựng bể bơi đầu tiên dành cho giới tướng lãnh Singapore.
Năm 1958, Dinh Nelson lại đổi tên thành Tòa Đô đốc Hải quân, trở thành nơi ở của Tổng tư lệnh Bộ tư lệnh Viễn Đông thuộc Hải quân Hoàng gia Anh. Năm 1971, tòa nhà đổi tên một lần nữa thành Tòa nhà ANZUK.
Năm 2002, tòa nhà được biết đến với tên gọi Tòa Đô đốc Hải quân (cũ), được công nhận là Di tích quốc gia của Singapore vào ngày 02 tháng 12 cùng năm.
Ngày 22 tháng 03 năm 2011, Trường Quốc tế Phụ Nhân (FIS), một trường nội trú dành cho học sinh muốn học dự bị để tham dự kỳ thi cấp độ 'A' và 'O', nhận quyết định tiếp quản cơ sở vật chất tòa nhà. Tòa nhà trở thành nhà điều hành, quản lý hoạt động của các tòa nhà giảng dạy và ký túc xá gần đó.
Để khôi phục lại nét đẹp ban đầu của tòa nhà cổ, FIS đã làm việc sát sao với Ban bảo tồn di tích; mọi chi phí đều do nhà trường đài thọ mà không nhận bất kỳ trợ cấp nào từ phía chính phủ.
Kiến trúc
Tòa Đô đốc Hải quân được kiến trúc sư người Anh Sir Edwin Lutyens, người có công xây dựng đài tưởng niệm mộ gió ở Luân Đôn và khi đó cũng đang lên kế hoạch thành lập thủ đô mới New Delhi thay thế cho Calcutta.
Tòa nhà hai tầng cho quan thực dân được thiết kế theo trường phái kiến trúc Nghệ thuật và Thủ công thịnh hành trong thế kỷ XIX.
Căn nhà kết hợp giữa truyền thống biệt thự cỡ nhỏ nước Anh, với vị trí đặt trong một khu vườn mở, cây cối rậm rạp và có nội thất hấp dẫn. Với thiết kế bất đối xứng, khách viếng thăm bắt buộc phải đổi hướng nhiều lần để tìm được phòng chính.
Tòa nhà nằm trên khu đất có diện tích 5,6 hectare, bao gồm sáu khối nhà ký túc xá, sáu nhà dạy học, phòng khiêu vũ, hồ bơi, sân quần vợt, sân bóng rổ, khu nhà giặt ủi và hầm tránh bom.
Liên kết ngoài
Thể loại:Di tích Quốc gia Singapore
Ivo Andrić
Ivo Andrić (chữ Kirin: Иво Андрић; 10 tháng 10 năm 1892 – 13 tháng 3 năm 1975) là nhà văn Nam Tư đoạt giải Nobel Văn học năm 1961.
Tiểu sử
Ivo Andrić sinh ở làng Dolac, gần Travnik, Bosna và Hercegovina, khi đó thuộc Đế chế Áo-Hung. Tên là Ivan nhưng mọi người thường gọi là Ivo. Bố mất năm Ivo lên 2, mẹ phải đưa con đến ở nhờ một bà dì. Thời trẻ Ivo Andrić sống ở Bosnia nên ông có điều kiện tiếp xúc với nhiều tầng lớp đại chúng của nhiều sắc tộc, nhiều tôn giáo, nhiều nền văn hóa khác nhau vùng Balkan. Ông học triết học tại các đại học ở Zagreb, Viên và Kraków. Chiến tranh thế giới thứ nhất nổ ra khiến ông phải nghỉ học; sau đó bị bỏ tù do hành động chống Đế quốc Áo. Năm 1923, Ivo Andrić nhận học vị tiến sĩ tại trường Đại học Graz, làm việc tại Bộ ngoại giao Nam Tư. Chức vụ cuối cùng mà ông nắm giữ là Tham tán tại Đại sứ quán Nam Tư ở Berlin. Khi Đức xâm lược Nam Tư năm 1939, Ivo Andrić trở lại Beograd cho tới hết Chiến tranh thế giới thứ hai, sau đó tiếp tục sống ở thủ đô Nam Tư.
Ivo Andrić bắt đầu sự nghiệp văn chương với vai trò là nhà thơ: năm 1918 ra đời tập thơ Ex ponto (Từ biển), và hai năm sau là tập Немири Lo lắng. Sau đó, ông tập trung viết truyện ngắn. Cuốn đầu tiên là Пут Алије Ђерзелеза (Chuyến đi của Alija Djerzelez), xuất bản năm 1920, được coi là một trong những tác phẩm nổi trội trong cuộc đời sáng tác của Ivo Andrić. Trong thời gian Chiến tranh thế giới thứ hai, ông gần như bị quản thúc tại nhà; không thể tham gia cuộc kháng chiến chống phát xít, ông tập trung sáng tác. Năm 1941 - 1945 ông viết bộ sách có tên gọi chung "Bộ ba Bosna" với ba tiểu thuyết trở thành kiệt tác, На Дрини ћуприја (Nhịp cầu trên sông Drina), Травничка хроника (Sử biên niên Travnicka) và Госпођица (Tiểu thư); trong đó nổi tiếng nhất là Nhịp cầu trên sông Drina, kể về cuộc chiến giữa những người Do Thái giáo, Hồi giáo và Kitô giáo trong lịch sử mấy trăm năm của Bosna.
Ivo Andrić đạt tới đỉnh cao danh tiếng sau chiến tranh và trở thành một trong những nhà văn hàng đầu của Liên bang Nam Tư (mà Bosna là một trong sáu thành viên), vào Đảng Cộng sản và giữ chức Chủ tịch Hội Nhà văn Nam Tư. Năm 1948, ông giới thiệu cuốn Nove pripovetke (Những câu chuyện mới) viết về vấn đề con người xã hội lúc bấy giờ, về tâm lý của con người trong chiến tranh, về thời kì hậu chiến. Năm 1960, ông cho xuất bản tuyển tập truyện ngắn Lica (Những gương mặt). Ivo Andrić cũng viết một số khảo luận, trong đó nổi bật là Zapisi o Goji (Những ghi chép về Goya). Năm 1961 ông được nhận giải Nobel vì tài năng nghệ thuật sử thi "cho phép đặt ra những vấn đề và những số phận con người gắn với lịch sử đất nước một cách đầy đủ nhất". Ông mất năm 1975 ở Beograd.
Hydroporus tademus
Hydroporus tademus là một loài bọ cánh cứng trong họ Bọ nước. Loài này được Leech miêu tả khoa học năm 1949.
Tham khảo
Thể loại:Bọ nước Thể loại:Hydroporus
Centaurea lavrenkoana
Centaurea lavrenkoana là một loài thực vật có hoa trong họ Cúc. Loài này được Klokov mô tả khoa học đầu tiên năm 1948.
Liên kết ngoài
Thể loại:Centaurea Thể loại:Thực vật được mô tả năm 1948
Tephrozosterops stalkeri
Tephrozosterops stalkeri là một loài chim trong họ Zosteropidae.
Tham khảo
S Thể loại:Chim Indonesia Thể loại:Động vật được mô tả năm 1910
Akseki, Bayramören
Akseki là một xã thuộc huyện Bayramören, tỉnh Çankırı, Thổ Nhĩ Kỳ. Dân số thời điểm năm 2010 là 40 người.
Dracula inaequalis
Dracula inaequalis là một loài lan.
Tham khảo
inaequalis
Fortim
Fortim là một đô thị thuộc bang Ceará, Brasil. Đô thị này có diện tích 280,184 km², dân số năm 2007 là 14067 người, mật độ 50,21 người/km².
Liên kết ngoài
Thể loại:Đô thị bang Ceará
Lepanthes sijmii
Lepanthes sijmii là một loài thực vật có hoa trong họ Lan. Loài này được Luer & Sijm mô tả khoa học đầu tiên năm 2002.
Polyplacophora
Polyplacophora, trước đây có tên Amphineura, là một lớp động vật thân mềm, sống biển với kích thước đa dạng. Khoảng 940 loài còn sinh tồn và 430 loài hóa thạch được ghi nhận.
Các loài trong lớp này có một bộ vỏ được tạo nên từ tám mảnh vỏ. Các mảnh vỏ này hơi đè lên nhau, nhưng vẫn khớp lại chính xác. Vì điều này, các mảng vỏ vừa bảo vệ vừa đồng thời cho phép chúng uốn người khi cần di chuyển ở bề mặt không bằng phẳng; chúng thậm chí có thể cuộn tròn lại như một trái bóng.
Loài có kích thước lớn nhất là Cryptochiton stelleri, cư ngụ ở các bờ biển bắc Thái Bình Dương.
Môi trường sống
thumb|Hai cá thể [[Acanthopleura granulata ở Guadeloupe]] Các loài Polyplacophora hiện diện trên toàn thế giới, từ vùng nước lạnh đến miền nhiệt đới. Chúng sống trên các bề mặt cứng, như trên đá, và kẻ đá.
Chúng sống hoàn toàn ở biển. Điều này khác với các thân mềm hai mảnh vỏ (với nhiều loài thích ứng với môi trường nước lợ và nước ngọt), và chân bụng (thích ứng với môi trường trên cạn).
Liên kết ngoài
Thể loại:Động vật thân mềm
Valeriana hyalinorrhiza
Valeriana hyalinorrhiza là một loài thực vật có hoa trong họ Kim ngân. Loài này được Ruiz & Pav. miêu tả khoa học đầu tiên năm 1798.
Liên kết ngoài
Thể loại:Chi Nữ lang Thể loại:Thực vật được mô tả năm 1798
Amata ochsenheimeri
Amata ochsenheimeri là một loài bướm đêm thuộc phân họ Arctiinae, họ Erebidae.
Liên kết ngoài
O
An Tây (phường)
An Tây là một phường thuộc thành phố Huế, tỉnh Thừa Thiên Huế, Việt Nam.
Địa lý
Phường An Tây nằm ở phía nam thành phố Huế, có vị trí địa lý:
Phường có diện tích 9,09 km², dân số năm 2007 là 5.881 người, mật độ dân số đạt 647 người/km².
Lịch sử
Phường An Tây được thành lập vào ngày 27 tháng 3 năm 2007 trên cơ sở điều chỉnh 908,67 ha diện tích tự nhiên và 5.881 người của xã Thủy An cũ.
Epidesmia perfabricata
Epidesmia perfabricata là một loài bướm đêm thuộc họ Geometridae. Nó được tìm thấy ở Úc.
Sải cánh dài khoảng 35 mm.
Tham khảo
Thể loại:Epidesmia Thể loại:Bướm đêm Úc Thể loại:Oenochrominae