Danh mục

Đề cương môn lập trình hướng đối tượng với Java

Số trang: 7      Loại file: doc      Dung lượng: 158.50 KB      Lượt xem: 15      Lượt tải: 0    
Thư viện của tui

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Hãy nêu khái niệm: lớp các đối tượng , đối tượng, lập trình hướng đối tượng trong ngôn ngữ lập trình hướng đối tượng Lớp là một khái niệm trìu tượng dùng để biểu diễn một tập các đối tượng, có một vài đặc điểm chung nào đóNêu các quy tắc truyền tham số trong ngôn ngữ javatrong java chỉ có duy nhất 1 cách truyền tham số là: truyền tham trịKhông tồn tại truyền tham chiếu...
Nội dung trích xuất từ tài liệu:
Đề cương môn lập trình hướng đối tượng với Java NHĐT Java-Nguyễn Thịnh Chiến-wWw.EbookSo1.Com Đây là đề cương môn lập trình hướng đối tượng với Java do thầy Nguyên-trường ĐH CNTT-TT Thái Nguyên đưa ra Trong bộ đề cương này có cả lý thuyết và bài tập cho các bạn ôn tập Chúc tập thể K8e thi thật tốt nhé Rảnh thì ghé thăm diễn đàn chia sẻ tài liệu học tập http://ebookso1.com ======================================================= Lý thuyết . ● Hãy nêu khái niệm: lớp các đối tượng , đối tượng, lập trình hướng đối tượng trong ngôn ngữ lập trình hướng đối tượng  Lớp là một khái niệm trìu tượng dùng để biểu diễn một tập các đối tượng, cómột vài đặc điểm chung nào đó ● Nêu các quy tắc truyền tham số trong ngôn ngữ java  trong java chỉ có duy nhất 1 cách truyền tham số là: truyền tham trị Không tồn tại truyền tham chiếu - Truyền một biến nguyên: hi bạn chuyền một biến kiểu nguyên cho một phương thức thì java sẽ tạo ra một bản sao cho biến nguyên đó. Vì thế mọi thay đổi của biến trong phương thức đó đều không ảnh hưởng tới biến ban đầu - Truyền dữ liệu kiểu reference: Trướchếtmìnhcùngphântíchmộtstatement: MyClassa=newMyClass(); Khithựchiệncâulệnhnày,Javatạoramộtđốitượngtrongbộnhớ(khôngcầnquantâmnónằmở đâu)vàtrảvềmộtgiátrịthamchiếuđếnđốitượngđó.Nhưvậyakhôngphảilàmộtđốitượngmàchỉlà mộtreferencetớiđốitượngmàthôi. Mìnhcùngphântíchmộtstatementtiếptheo: MyClassb=a; Mặcdùsaucâulệnhnàymìnhcóhaigiátrịa,bkhácnhau.Nhưnghaireferencebằngnhausẽchỉđến cùngmộtđốitượngnênhaigiátrịavàbsẽchỉđếncùngmộtđốitượngtrongbộnhớ.Vìcùngchỉđến mộtđốitượngduynhấtnênkhiathayđổithìbsẽbịảnhhưởngvàngượclại.Chínhvìđiểmnàynênkhi gánmộtreferencevàomộtphươngthứcthìbảncopycủareferencenàysẽgâythayđổiđếnđốitượng thựctrongbộnhớ. Cơchếcủa1và2lànhưnhau.Nhưngbạncầntìmhiểukỹvềhailoạidatanàyđểhiểutốthơntạisao đốitượngbịthayđổikhigánvàmộtphươngthức. Câu 1: ● Hãy nêu các khái niệm kế thừa, đa hình, trong lập trình hướng đối tượng.  Kế thừa: Kế thừa là việc tạo ra một lớp từ một lớp đã biết. lớp mới được tạo ra thừa hưởng tất cả các thuộc tính và phương thức của lớp cũ NHĐT Java-Nguyễn Thịnh Chiến-wWw.EbookSo1.Com Khi muốn viết lại một phương thức đã có sẵn trong lớp cha ta phải nạp chồngphương thức đó (thực ra là viết một phương thức mới có cùng tên, kiểu giá trị trảvề và tham số với phương thức đã có ở lớp cha) các dữ liệu có khai bai báo là protect, public , final thì lớp con có thể t hừ a kế - Đa hình Đa hình là việc gọi một trong nhiều phương thức có cùng tên và nằm trong cùng một lớp. Java sẽ dựa và kiểu trả về và tham số truyền vào để gọi phương thức cho phù hợp ● Anh chị hãy giải thích khái niệm bao bọc và che dấu thông tin trong lập trình hướng đối tượng.  ● Hãy nêu các khái niệm đối tượng, lớp các đối tượng trong lập trình hướng đối tượng. ● Hãy nêu cấu trúc một tệp chương trình trong ngôn ngữ lập trình hướng đối tượng java. ● Anh(chị hãy nêu) cấu trúc, mục đích ý nghĩa try-catch-finally trong java và giải thích nguyên lý hoạt động của cấu trúc này. ● Hãy nêu các loại chương trình có thể phát triển trong java ● Hãy nêu các quy tắc chuyển đổi kiểu và ngữ cảnh phải sử dụng quy tắc chuyển đổi kiểu trong ngôn ngữ java . ● Hãy nêu khái niệm nạp chồng trong java. Lấy ví dụ minh họa ● Hãy nêu khái niệm viết đè trong java. Lấy ví dụ minh họa ● Hãy phân biệt hai khái niệm nạp chồng và viết đè trong java. Lấy ví dụ minh họa ● Định nghĩa ngoại lệ trong lập trình và cơ chế bắt và sử lý ngoại lệ trong ngôn ngữ java. ● Hãy nêu cấu trúc phân cấp xử lý ngoại lệ trong java ● Hãy nêu cách sử dụng hai mệnh để throw và throws trong ngôn ngữ java. Hãy nêu cấu trúc một tệp chương trình trong ngôn ngữ lập trình java. Anh(chị) hãy nêu mục đích, ý nghĩa của cấu trúc try-catch-finally trong java và giải thích nguyên lý hoạt động của cấu trúc này.NHĐT Java-Nguyễn Thịnh Chiến-wWw.EbookSo1.ComHãy nêu các loại chương trình có thể phát triển với ngôn ngữ java.Hãy nêu các quy tắc chuyển đổi kiểu và ngữ cảnh phải sử dụngquy tắc chuyển đổi kiểu trong ngôn ngữ java .Hãy nêu khái niệm nạp chồng trong java. Lấy ví dụ minh họaHãy nêu khái niệm viết đè trong java. Lấy ví dụ minh họaHãy phân biệt hai khái niệm nạp chồng và viết đè trong java. Lấyví dụ minh họaTrình bày cơ chế truyền tham số trong ngôn ngữ java.Định nghĩa ngoại lệ trong lập trình và cơ chế xử lý ngoại lệ trongngôn ngữ java.Hãy nêu cách sử dụng hai mệnh để throw và throws trong ngônngữ java.Hãy xác định phạm vi truy nhập của các thành phần private, publictrong lớp các đối tượng đối tượng.Hãy xác định phạm vi truy nhập c ...

Tài liệu được xem nhiều: