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

Một kiểu dữ liệu bao gồm một tập hợp các giá trị được đặt tên được gọi là các phần tử, thành viên hoặc liệt kê của loại.

7
Định nghĩa Java Enum
Tôi nghĩ rằng tôi đã hiểu các khái quát về Java khá tốt, nhưng sau đó tôi đã tìm thấy những điều sau đây trong java.lang.Enum: class Enum<E extends Enum<E>> Ai đó có thể giải thích làm thế nào để giải thích tham số loại này? Điểm thưởng cho việc …
151 java  generics  enums  crtp 

5
Khai báo một enum trong một lớp
Trong đoạn mã sau, Colorenum được khai báo trong Carlớp để giới hạn phạm vi của enum và cố gắng không "làm ô nhiễm" không gian tên toàn cục. class Car { public: enum Color { RED, BLUE, WHITE }; void SetColor( Car::Color color ) { _color = color; } …
150 c++  class  enums  namespaces  scope 





3
Sơ đồ lớp UML enum
Tôi đang mô hình một sơ đồ lớp. Một thuộc tính của một lớp là một bảng liệt kê. Làm thế nào để tôi mô hình này? Thông thường bạn làm một cái gì đó như thế này: - name : string Nhưng làm thế nào để làm điều này …
145 class  enums  uml  diagram 

6
Một lớp enum C ++ có thể có các phương thức không?
Tôi có một lớp enum với hai giá trị và tôi muốn tạo một phương thức nhận giá trị và trả về giá trị kia. Tôi cũng muốn duy trì loại an toàn (đó là lý do tại sao tôi sử dụng lớp enum thay vì enum). http://www.cplusplus.com/doc/tutorial/other_data_types/ không đề …
144 c++  methods  enums 

9
Có thể sử dụng Enum của Swift trong Obj-C không?
Tôi đang cố gắng chuyển đổi một số lớp Obj-C của mình sang Swift. Và một số lớp Obj-C khác vẫn sử dụng enum trong lớp được chuyển đổi đó. Tôi đã tìm kiếm trong Tài liệu phát hành trước và không thể tìm thấy nó hoặc có thể tôi …
144 objective-c  enums  swift 




7
Kích thước của một enum trong C là gì?
Tôi đang tạo một tập hợp các giá trị enum, nhưng tôi cần mỗi giá trị enum rộng 64 bit. Nếu tôi nhớ lại một cách chính xác, một enum thường có cùng kích thước với một int; nhưng tôi nghĩ rằng tôi đã đọc ở đâu đó rằng (ít …
140 c  enums 



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.