什么是包含Desktop& amp;笔记本电脑?

时间:2010-12-03 21:18:54

标签: javascript inheritance web naming-conventions

我在javascript中从一个父类创建了许多子类。每个孩子都代表一组以不同方式查看我的网站的设备。到目前为止,我有这些:

Listing.js          // parent class
ListingCellphone.js // cell phones like the iPhone
ListingIPad.js      // Apple iPad
Listing????.js      // Desktop + laptop computer

我无法为处理通过桌面或笔记本电脑查看网站的人的子类创建名称。他们的正确用词是什么?我考虑过以下内容,但它们并不完全正确:

ListingPC.js       // PC's don't include Macs
ListingComputer.js // Isn't the iPad just a weak computer?
ListingPowerful.js // What if one day mobile devices are just as powerful as laptops?

5 个答案:

答案 0 :(得分:4)

PC

答案 1 :(得分:4)

我肯定会投票ListingComputer。是的,从技术上讲,iPad是一台电脑,但是再一次,计算器也是如此。在常见的用法中,我会说当大多数人听到“计算机”这个词时,他们会想到台式机或笔记本电脑。当我离开家时,当我谈论抓住我的iPad时,我永远不会说“让我抓住我的电脑”。

答案 2 :(得分:1)

PersonalComputer准确定义您的课程。如果您对缩写感到不舒服,可以使用全名来消除不必要的内涵吗?

如果这有任何意义:English wikipedia认为术语“个人计算机”包含非Windows系统。

答案 3 :(得分:0)

我不相信有一个。使用ListingDesktopLaptop.js

答案 4 :(得分:0)

哇,你们都有严重的反麦祸/嫉妒问题(仇恨多少?)。你似乎过多地抗议 - 这是一个广告活动,并没有苹果没有发明术语“PC”专门提到赢得电脑(从1993年开始看游戏包装:平台被认定为“PC “或”Mac“。叹气。