ooad

    1热度

    1回答

    我通过对如此不同的问题去,并试图找出什么是设计一个应用程序。我发现,某个地方,这是写我们应该做的类的对象,如果它的最好办法状态this。 我发现在相同的页面上应该避免公用事业,所以我的问题是如何实现功能。我们不能创建对象,因为功能可以具有且不能具有状态。而且我们也不能使用静态方法。那么怎么样。 P.S ----我的问题可能是外行bcoz我是新手想学习/实现设计模式,以便将对子级高兴,如果有人能提供

    0热度

    2回答

    当集合属性(类型为“IList”或Array)时,它应该在null没有元素时为空,或者它应该表示为空集合(即长度为零) 例如 public class Teacher { public List<Student> Students = null // to represent absence of items } OR public class Teacher { p

    1热度

    6回答

    就我所研究的情况而言,Java中的静态类只有在内部类时才有意义。 但我只是碰到这种例子来了,我想了解作者的意思是什么,它做什么,以及它是如何工作的: 来自:http://developer.android.com/guide/topics/ui/actionbar.html public static class TabListener<T extends Fragment> implements

    1热度

    2回答

    我有一些条件,喜欢 - List globalList = new ArrayList(); if(X.isExists) globalList(new XBasedClass()); if(Y.isExists && Z.isExists) globalList(new ZYBasedClass()); else if(Y.isExists || Z.isExists)

    0热度

    1回答

    假设我们有一个代码分为两部分的类结构让我们说计算机科学和商业,现在这个国家还分得很多,比如印度(cs或MBA)和美国( CS或MBA)。 现在让我们考虑这样一个场景,我创建了像 1)教育类(父类) 2)MBA类扩展教育类 3)BS(CS)类扩展教育类类 现在在国家的术语还我提出的类 4)INDIA_BS类扩展BS(CS)类 5)INDIA_MBA类扩展MBA班 6)US_BS类扩展BS(CS)类

    0热度

    1回答

    我需要扩展我的域模型:产品可能有不同的规格。例如。主板规格与显示器规格不同。 有两个实体: public class Product { public Guid Id { get; set; } public Category Category { get; set; } // ..Price, Title, Manufacturer properties }

    2热度

    3回答

    我一直对此感到困惑。我的问题是,面向对象编程和数据库管理如何协同工作?我似乎无法找到很多关于这两者如何一起工作。我想制作一个数据库驱动的应用程序,而且我目前有一本关于面向对象编程的书,它有一个使用面向对象方法创建应用程序的过程,但是当我们开始涉及数据库时,我会感到困惑。 本质上是一个类图是一个数据库设计?我们仍然可以像使用关系数据库一样使用SQL查询数据库吗?数据文件如何存储以及格式如何?类是否等

    1热度

    2回答

    我是R新手,在解决如何在下面的函数中替换FOR循环时遇到问题。该函数估计总体平均值。任何帮助都将不胜感激。谢谢! myFunc<- function(){ myFRAME <- read.csv(file="2008short.csv",head=TRUE,sep=",") meanTotal <- 0 for(i in 1:100) { mySample <- sample(

    3热度

    1回答

    我在<tr>元素中使用ng-repeat和指令。 HTML: <tbody> <tr ng-repeat="row in rows" create-table> <td nowrap ng-repeat="value in row | reduceString>{{value}}</td> </tr> </tbody> 指令: app.directive('cr

    16热度

    4回答

    有没有什么方法可以将发送到我的REST API的请求仅限于来自我自己的移动应用程序二进制文件的请求?这个应用程序将分布在谷歌播放和苹果应用程序商店,所以它应该暗示有人将有权访问其二进制文件,并尝试对其进行反向工程。 我在想什么涉及应用程序签名,因为每个发布的应用程序都必须以某种方式进行签名,但我无法弄清楚如何以安全的方式进行签名。也许是获得应用程序签名,再加上基于时间的散列,再加上应用程序生成的密