Bài đăng

Đang hiển thị bài đăng từ tháng 11 20, 2017

Lớp và phương thức

Hình ảnh
Lớp(Class): Khai báo 1 class gồm 3 thành phần:  - Access modifier: default và public default: là rỗng, không có gì public: trong 1 file source thì nhiều nhất 1 lớp được khai báo public, nếu khai báo nhiều hơn 1 class là public sẽ báo lỗi.  - Từ khóa class để phân biệt với interface và abstract class  - Tên class: bắt đầu bằng chữ hoa, tên của class trùng với tên file Phương thức (method): Phương thức là 1 hành động hoặc một function. Khai báo phương thức gồm 3 thành phần chính:  - Access modifier: public, protected, default, private. public : phạm vi truy cập rộng nhất, bất cứ nơi đâu cũng có thể sử dụng, có thể gọi đến class hoặc phương thức của class đó. protected : phạm vi sử dụng nằm trong package và các lớp con nằm ngoài package default : mặc định nằm trong package private : chỉ mình nó dùng (Non-access modifier: final : áp dụng cho class, method, thuộc tính, thuộc tính khi có final gọi là hằng số. Class khi có final thì không được thừa kế. Phương thức k

Các định nghĩa của lập trình hướng đối tượng

Đối tượng (Object): Đối tượng là khái niệm cơ sở, quan trọng nhất của cách tiếp cận hướng đối tượng. Đối tượng là thực thể của hệ thống, của CSDL và được xác định thông qua định danh. Mỗi đối tượng có tập các đặc trưng bao gồm các dữ liệu thành phần hay các thuộc tính mô tả tính chất và các phương thức, thao tác trên dữ liệu để xác định hành vi đối tượng. Đối tượng có thể biểu diễn cho người, vật hay 1 bảng dữ liệu nào đó.

Các định nghĩa trong Glossary - A

abstract test case : see high level test case acceptance: see acceptance testing acceptance criteria : the exit criteria that a component or system must satisfy in order to be accepted by a user, customer, or other authority entity [IEEE 610] accessibility  testing : Testing  to  determine  the  ease  by  which  users  with  disabilities  can  use  a component or system. [Gerrard] accuracy : The capability of the software product to provide the right or agreed results or effects with the needed degree of precision. [ISO 9126] See also functionality. accuracy testing : The process of testing to determine the accuracy of a software product. See also accuracy. acting   (IDEAL) : The   phase   within   the   IDEAL   model   where   the   improvements   are developed,  put  into  practice,  and  deployed  across  the  organization.  The  acting  phase consists of the activities: create solution, pilot/test solution, refine solution and implement solution. See also IDEAL. acti

Câu hỏi ôn tập ISTQB - phần 1

Question 1: A company recently purchased a commercial off-the-shelf application to automate their bill-paying process. They now plan to run an acceptance test against the package prior to putting it into production. Which of the following is their most likely reason for testing? (Một công ty gần đây đã mua 1 phần mềm thương mại điện tử bán sẵn để tự động hóa việc chi trả bằng hóa đơn. Họ lên kế hoạch chạy 1 kiểm thử chấp nhận đối với gói phần mềm trước khi đưa vào sản xuất. Cái nào dưới đây giống nhất với lý do kiểm thử?) a. To build confidence in the application (thu thập sự tin tin cho ứng dụng) b. To detect bugs in the application (phát hiện lỗi trong ứng dụng) c. To gather evidence for a lawsuit (thu thập bằng chứng cho 1 vụ kiện) d. To train the users (để đào tạo người dùng) --> Theo định nghĩa của acceptance testing: Confirm that the system works as expected, to gain confidence that it has met the requirements. //1.2 What is testing K2 - page 8. Choose A. Quest