Câu hỏi được gắn thẻ «oop»

Lập trình hướng đối tượng là một mô hình lập trình sử dụng "đối tượng": cấu trúc dữ liệu bao gồm các trường dữ liệu và phương thức cùng với các tương tác của chúng.

12
Nhận thuộc tính lớp PHP theo chuỗi
Làm cách nào để có được một thuộc tính trong PHP dựa trên chuỗi? Tôi sẽ gọi nó magic. Vậy là magicgì? $obj->Name = 'something'; $get = $obj->Name; sẽ giống như ... magic($obj, 'Name', 'something'); $get = magic($obj, 'Name');
139 php  string  oop  properties 




13
Đóng gói vs Trừu tượng?
Dưới đây là các định nghĩa ngắn gọn về đóng gói và trừu tượng. Trừu tượng: Quá trình trừu tượng hóa trong Java được sử dụng để ẩn các chi tiết nhất định và chỉ hiển thị các tính năng thiết yếu của đối tượng. Nói cách khác, nó liên …
137 java  oop 





7
Phương thức quá tải cho đối số null
Tôi đã thêm ba phương thức với các tham số: public static void doSomething(Object obj) { System.out.println("Object called"); } public static void doSomething(char[] obj) { System.out.println("Array called"); } public static void doSomething(Integer obj) { System.out.println("Integer called"); } Khi tôi gọi doSomething(null), trình biên dịch sẽ ném lỗi dưới dạng các …
133 java  oop  null  overloading 

7
__Init __ () có nên gọi lớp cha là __init __ () không?
Tôi đã sử dụng nó trong Objective-C Tôi đã có cấu trúc này: - (void)init { if (self = [super init]) { // init class } return self; } Python cũng nên gọi triển khai của lớp cha __init__? class NewClass(SomeOtherClass): def __init__(self): SomeOtherClass.__init__(self) # init class Đây cũng là …
132 python  oop  superclass 



8
Java: Lớp tĩnh?
Tôi có một lớp đầy đủ các chức năng tiện ích. Khởi tạo một thể hiện của nó không có ý nghĩa ngữ nghĩa, nhưng tôi vẫn muốn gọi các phương thức của nó. Cách tốt nhất để đối phó với điều này là gì? Lớp tĩnh? Trừu tượng?
130 java  class  oop  static  utility 

3
Có nghĩa là gì để bắt đầu một chức năng PHP với một dấu và?
Tôi đang sử dụng thư viện Facebook có mã này trong đó: class FacebookRestClient { ... public function &users_hasAppPermission($ext_perm, $uid=null) { return $this->call_method('facebook.users.hasAppPermission', array('ext_perm' => $ext_perm, 'uid' => $uid)); } ... } Ý nghĩa của & ở đầu định nghĩa hàm là gì và làm thế nào để tôi sử …
129 php  oop 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.