object-oriented-analysis

    3热度

    2回答

    这是一个例子。 假设以下限制: A商店只能有5种产品。 食品店只能添加食品。 一家服装店只能添加衣服产品。 混合商店可以添加这两种产品。 我有以下类别: AbstractShop FoodShop ClothesShop MixedShop AbstractProduct 服装 食品 功能: AbstractShop>>addProduct: aProduct (products siz

    1热度

    1回答

    伙计。我正在研究物体的属性,有一件事引起了我对信息来源的关注。整个文件的这一部分就是关于JS的。 原型属性 JavaScript对象继承了原型的属性。 delete关键字不会删除继承的属性,但是如果删除原型属性,它将影响从原型继承的所有对象。 我在这里有点失落......我知道这听起来很愚蠢,但我需要明白在流程和应用程序中可能发挥的意义。

    -1热度

    2回答

    *我可以在UML图表中翻译用户故事以教授面向对象项目吗? *这样对吗? *有没有经验的人?

    -4热度

    1回答

    我一直在砸我的头,以了解java中对象类型转换的实际用法,以及为什么它甚至在那里。看下面的例子。 我的问题是以下面的评论形式。 请不要建议我去某处。我已经做到了。如果你知道,请直接回答我。谢谢。 检查此代码的方法'尖叫'覆盖我没有收到编译时错误。看评论太 Animal aniObj = new Animal(); Animal dogAniObj = new Dog(); Do

    0热度

    2回答

    考虑一个情景,当一个父类只有属性和“没有方法”和几个子类正在扩展父类的代码重用性。 这些对象本质上是值对象,如果在接受父变量的方法中传入子值对象作为输入,当孩子没有重载行为时,仍然会将其称为多态行为吗?例如: class Parent { int value = 100; /* doesn't have any method to be overriden */ } class Child1

    1热度

    1回答

    我正在做我系统的UML,并且我有一个属性boardGame,它是一个矩阵(array[6][6])。 什么是在UML中显示它的正确方法?我试过这个: Game -boardGame: array[][] 但我正在使用的程序(SatarUML)不以这种方式接受它。

    0热度

    1回答

    在我的计算机科学课上,我们正在学习Java,在我们正在学习面向对象以及它如何有用的课程中,我们已经到了关键的位置。我们几天前开始了一个项目,但是我的老师没有被赋予基本的面向对象的任务,而是决定在没有真正教授我们的情况下立即创建图形来挑战我和其他一些人。 我们的任务是创建一个“Molecules”程序,它接受一个整数来创建一个数组,并为数组中的每个可用部分创建一个随机的x和y坐标以及半径的大小。使用

    1热度

    2回答

    最近我在一次采访中被问到设计一个鸟类飞行模拟器的问题。 我继续思考模拟器类的策略模式和空气压力,风速等属性。一种方法将采用鸟类物体和时间,并返回x,y,z坐标。 例如 class Simulator attr_accesor :bird, :air_pressure, :wind_velocity def map_coordinates(bird, time) ... end

    1热度

    1回答

    我试图创建一个逻辑数据模型,但我不完全确定它是否建模正确。这是一个非常简单和基本的模型,但总的来说,我想知道它是否应该是模式化的。 此外,我怎么转换成面向对象编程中的类模型呢? 我想我需要: Class Customer: int id, string name Class Order: int id, string date, Customer object Class Item: int

    4热度

    3回答

    我明白,一个类本质上是一个对象的蓝图,但是类是一个对象的“抽象”的想法对我来说有点困难......如果任何人都可以告诉我真实的声明的含义:“一个类是一个对象的抽象”,我会很感激。 我的困惑是因为这种说法已经被不同的人有不同的解释...... 是“抽象”的意思是: 与系统的基础知识打交道,而不是深复杂那个系统? 或意思是: 只有一个抽象类可以被认为是一个对象的抽象? 由于提前, Abhigyan