คำถามติดแท็ก class

เทมเพลตสำหรับสร้างวัตถุใหม่ที่อธิบายสถานะทั่วไปและพฤติกรรม ไม่ต้องกังวลกับคลาส CSS ใช้ [css] แทน

13
เครื่องมือสำหรับสร้าง Class Diagrams [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ โปรดแนะนำเครื่องมือสำหรับการสร้าง Class Diagrams ด้วยเกณฑ์ต่อไปนี้: มันควรจะไม่ขึ้นกับแพลตฟอร์มเพราะฉันใช้ Linux และไฟล์นั้นคาดว่าจะถูกแก้ไขโดยสมาชิกคนอื่น ๆ ในทีมโดยใช้ Windows / Mac ฟรีเพราะไม่มีเครื่องมือฟรีเช่นนี้เราควรสร้างขึ้นมา นอกจากนี้จะเป็นการดีหากคุณสามารถรวมภาพหน้าจอของคลาสไดอะแกรมที่สร้างขึ้นเพื่อให้แน่ใจว่าเครื่องมือนั้นใช้สำหรับการสร้าง Class Diagrams ไม่ใช่แค่ไดอะแกรมประเภทอื่น ๆ นอกจากนี้โปรดแนะนำเฉพาะเครื่องมือที่คุณใช้งานจริงเท่านั้น อัปเดต: โปรดอย่ารวมเครื่องมือ UML Diagram ที่ไม่สามารถสร้าง Class Diagrams ได้
97 class  diagram 

4
อะไรคือความแตกต่างระหว่างคลาสจำนวนเต็มและคลาสตัวเลขใน R
ฉันต้องการนำเสนอสิ่งนี้โดยบอกว่าฉันเป็นผู้เริ่มต้นการเขียนโปรแกรมอย่างแท้จริงดังนั้นโปรดแก้ตัวว่าคำถามนี้เป็นอย่างไร ฉันพยายามทำความเข้าใจเกี่ยวกับคลาส "อะตอม" ใน R ให้ดีขึ้นและอาจจะใช้กับคลาสในการเขียนโปรแกรมโดยทั่วไป ฉันเข้าใจความแตกต่างระหว่างคลาสข้อมูลแบบอักขระตรรกะและแบบซับซ้อน แต่ฉันกำลังดิ้นรนเพื่อค้นหาความแตกต่างพื้นฐานระหว่างคลาสตัวเลขและคลาสจำนวนเต็ม สมมติว่าฉันมีเวกเตอร์x <- c(4, 5, 6, 6)ของจำนวนเต็มอย่างง่ายมันก็สมเหตุสมผลที่นี่จะเป็นคลาสจำนวนเต็ม แต่เมื่อฉันทำฉันได้รับclass(x) แล้วถ้าฉันจะแปลงเวกเตอร์นี้เพื่อชั้นจำนวนเต็ม[1] "numeric" x <- as.integer(x)มันจะส่งคืนรายการตัวเลขเหมือนกันยกเว้นคลาสจะแตกต่างกัน คำถามของฉันคือเหตุใดจึงเป็นเช่นนี้และเหตุใดคลาสเริ่มต้นสำหรับชุดของจำนวนเต็มจึงเป็นคลาสตัวเลขและข้อดีและข้อเสียของการกำหนดจำนวนเต็มเป็นตัวเลขแทนที่จะเป็นจำนวนเต็ม
96 r  class  object  integer  numeric 


7
python มีคุณสมบัติเทียบเท่ากับ Java Class.forName () หรือไม่
ฉันมีความต้องการที่จะใช้อาร์กิวเมนต์สตริงและสร้างวัตถุของคลาสที่มีชื่อในสตริงนั้นใน Python ใน Java ฉันจะใช้Class.forName().newInstance(). มีความเท่าเทียมกันใน Python หรือไม่? ขอบคุณสำหรับคำตอบ เพื่อตอบผู้ที่ต้องการทราบว่าฉันกำลังทำอะไรอยู่: ฉันต้องการใช้อาร์กิวเมนต์บรรทัดคำสั่งเป็นชื่อคลาสและสร้างอินสแตนซ์ จริงๆแล้วฉันกำลังเขียนโปรแกรมใน Jython และสร้างอินสแตนซ์คลาส Java ด้วยเหตุนี้ Java-ness ของคำถาม getattr()ใช้งานได้ดี ขอบคุณมาก.

14
เหตุใดคุณจึงควรใช้คลาสที่ซ้อนกันใน. net หรือไม่ควร?
ในบล็อกโพสต์ของ Kathleen Dollard ในปี 2008เธอนำเสนอเหตุผลที่น่าสนใจในการใช้ชั้นเรียนที่ซ้อนกันใน. net อย่างไรก็ตามเธอยังกล่าวด้วยว่า FxCop ไม่ชอบชั้นเรียนที่ซ้อนกัน ฉันคิดว่าคนที่เขียนกฎ FxCop ไม่ได้โง่ดังนั้นต้องมีเหตุผลที่อยู่เบื้องหลังตำแหน่งนั้น แต่ฉันไม่สามารถหามันได้
95 .net  class  nested  fxcop 

7
.Contains () ในรายการของคลาสออบเจ็กต์แบบกำหนดเอง
ฉันกำลังพยายามใช้.Contains()ฟังก์ชันนี้กับรายการวัตถุที่กำหนดเอง นี่คือรายการ: List<CartProduct> CartProducts = new List<CartProduct>(); และCartProduct: public class CartProduct { public Int32 ID; public String Name; public Int32 Number; public Decimal CurrentPrice; /// <summary> /// /// </summary> /// <param name="ID">The ID of the product</param> /// <param name="Name">The name of the product</param> /// <param name="Number">The total number of that …
95 c#  list  class  contains 

3
ฉันจะสร้างคลาสที่ได้รับแบบไดนามิกจากคลาสพื้นฐานได้อย่างไร
ตัวอย่างเช่นฉันมีคลาสพื้นฐานดังนี้: class BaseClass(object): def __init__(self, classtype): self._type = classtype จากคลาสนี้ฉันได้รับคลาสอื่น ๆ อีกมากมายเช่น class TestClass(BaseClass): def __init__(self): super(TestClass, self).__init__('Test') class SpecialClass(BaseClass): def __init__(self): super(TestClass, self).__init__('Special') มีวิธี pythonic ที่ดีในการสร้างคลาสเหล่านั้นแบบไดนามิกโดยการเรียกใช้ฟังก์ชันที่ทำให้คลาสใหม่อยู่ในขอบเขตปัจจุบันของฉันเช่น: foo(BaseClass, "My") a = MyClass() ... เนื่องจากจะมีความคิดเห็นและคำถามว่าทำไมฉันถึงต้องการสิ่งนี้: คลาสที่ได้รับทั้งหมดมีโครงสร้างภายในที่เหมือนกันโดยมีความแตกต่างกันนั่นคือตัวสร้างจะใช้อาร์กิวเมนต์ที่ไม่ได้กำหนดไว้ก่อนหน้า ดังนั้นสำหรับตัวอย่างเช่นMyClassใช้เวลาคำหลักaในขณะที่คอนสตรัคของชั้นTestClassใช้เวลาและbc inst1 = MyClass(a=4) inst2 = MyClass(a=5) inst3 = TestClass(b=False, c = "test") แต่ไม่ควรใช้ประเภทของคลาสเป็นอาร์กิวเมนต์อินพุตเช่น inst1 …

4
Kotlin: เทียบเท่ากับ getClass () สำหรับ KClass
ใน Java เราสามารถแก้ปัญหาระดับของตัวแปรผ่านเช่นgetClass() something.getClass()ใน Kotlin ฉันรู้ว่าsomething.javaClassสิ่งไหนดี แต่ฉันก็อยากจะได้KClassในลักษณะเดียวกัน ฉันเคยเห็นSomething::classไวยากรณ์ แต่นี่ไม่ใช่สิ่งที่ฉันต้องการ ฉันต้องการรับ KClass ของตัวแปร ฟังก์ชันดังกล่าวมีอยู่จริงหรือไม่?
95 java  class  kotlin 

2
ไวยากรณ์นิยามคลาส Python
มีความแตกต่างระหว่าง class A: ... และ class A(): ... ฉันเพิ่งรู้ว่าชั้นเรียนสองชั้นของฉันถูกกำหนดให้เป็นแบบเดิมและพวกเขาก็ใช้ได้ดี วงเล็บว่างทำให้เกิดความแตกต่างหรือไม่?
95 python  class 

7
จะ getElementByClass แทน GetElementById ด้วย JavaScript ได้อย่างไร?
ฉันกำลังพยายามสลับการเปิดเผยองค์ประกอบ DIV บางอย่างบนเว็บไซต์โดยขึ้นอยู่กับคลาสของแต่ละ DIV ฉันกำลังใช้ข้อมูลโค้ด JavaScript พื้นฐานเพื่อสลับ ปัญหาคือสคริปต์ใช้เท่านั้นgetElementByIdเนื่องจากgetElementByClassไม่ได้รับการสนับสนุนใน JavaScript และน่าเสียดายที่ฉันต้องใช้คลาสและไม่ใช่ id เพื่อตั้งชื่อ DIV เนื่องจากชื่อ DIV ถูกสร้างขึ้นแบบไดนามิกโดยสไตล์ชีต XSLT ของฉันโดยใช้ชื่อหมวดหมู่บางประเภท ฉันรู้ว่าเบราว์เซอร์บางตัวรองรับgetElementByClassแล้ว แต่เนื่องจาก Internet Explorer ฉันไม่ต้องการไปเส้นทางนั้น ฉันพบสคริปต์ที่ใช้ฟังก์ชันเพื่อรับองค์ประกอบตามคลาส (เช่น # 8 ในหน้านี้: http://www.dustindiaz.com/top-ten-javascript/ ) แต่ฉันไม่สามารถหาวิธีรวมเข้าด้วยกันได้ ด้วยสคริปต์สลับของฉัน นี่คือโค้ด HTML DIV เองหายไปเนื่องจากถูกสร้างขึ้นในการโหลดหน้าด้วย XML / XSLT คำถามหลัก: ฉันจะรับสคริปต์ Toggle ด้านล่างเพื่อรับ Element by Class แทนการรับ Element by ID …

15
C ++ 11 มีคุณสมบัติ C # -style หรือไม่?
ใน C # มีน้ำตาลไวยากรณ์ที่ดีสำหรับฟิลด์ที่มี getter และ setter นอกจากนี้ฉันชอบคุณสมบัติที่ใช้งานอัตโนมัติซึ่งอนุญาตให้ฉันเขียนได้ public Foo foo { get; private set; } ใน C ++ ฉันต้องเขียน private: Foo foo; public: Foo getFoo() { return foo; } มีแนวคิดบางอย่างใน C ++ 11 ที่อนุญาตให้ฉันมีน้ำตาลไวยากรณ์ในเรื่องนี้หรือไม่
94 c#  c++  class  c++11 

5
วิธีเลือกองค์ประกอบที่ไม่มีคลาสเฉพาะ
ฉันสงสัยว่าจะเลือกองค์ประกอบที่ไม่มีคลาสเฉพาะโดยใช้ JavaScript ไม่ใช่ jQuery ได้อย่างไร ตัวอย่างเช่นฉันมีรายการนี้: <ul id="tasks"> <li class="completed selected">One Task</li> <li>Two Task</li> </ul> และฉันเลือกงานที่เสร็จสมบูรณ์โดย: var completeTask = document.querySelector("li.completed.selected"); แต่ฉันไม่แน่ใจว่าจะเลือกรายการที่ไม่มีคลาสเหล่านั้นได้อย่างไร
94 javascript  html  class 


4
วิธีตั้งค่าการเชื่อมต่อ PDO อย่างถูกต้อง
บางครั้งฉันเห็นคำถามเกี่ยวกับการเชื่อมต่อกับฐานข้อมูล คำตอบส่วนใหญ่ไม่ใช่วิธีที่ฉันทำหรือฉันอาจจะไม่ได้รับคำตอบที่ถูกต้อง อย่างไรก็ตาม; ฉันไม่เคยคิดเกี่ยวกับเรื่องนี้เพราะวิธีที่ฉันทำมันเหมาะกับฉัน แต่นี่เป็นความคิดที่บ้าคลั่ง บางทีฉันอาจจะทำผิดทั้งหมดและถ้าเป็นเช่นนั้น ฉันต้องการทราบวิธีการเชื่อมต่อกับฐานข้อมูล MySQL อย่างถูกต้องโดยใช้ PHP และ PDO และทำให้เข้าถึงได้ง่าย นี่คือวิธีที่ฉันทำ: ก่อนอื่นนี่คือโครงสร้างไฟล์ของฉัน(ถอดออก) : public_html/ * index.php * initialize/ -- load.initialize.php -- configure.php -- sessions.php index.php ที่ด้านบนสุดฉันมีrequire('initialize/load.initialize.php');ไฟล์. load.initialize.php # site configurations require('configure.php'); # connect to database require('root/somewhere/connect.php'); // this file is placed outside of public_html for better security. …
92 php  mysql  sql  class  pdo 

4
แอตทริบิวต์ __dict __.__ dict__ ของคลาส Python คืออะไร?
>>> class A(object): pass ... >>> A.__dict__ <dictproxy object at 0x173ef30> >>> A.__dict__.__dict__ Traceback (most recent call last): File "<string>", line 1, in <fragment> AttributeError: 'dictproxy' object has no attribute '__dict__' >>> A.__dict__.copy() {'__dict__': <attribute '__dict__' of 'A' objects> ... } >>> A.__dict__['__dict__'] <attribute '__dict__' of 'A' objects> # What …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.