22问答网
所有问题
当前搜索:
java中类的设计原则
java
具有八种基本类型?
答:
JAVA中的
类:用程序
设计
的语言来说,类是一种抽象的数据类型,它是对所具有相同特征实体的抽象;具体的:JAVA中的类是有很多的,每个类都有不同的作用。这些类相当于一些工具,就是API,一些接口。Java运算符可以分为四类:算术运算符、关系运算符、逻辑运算符和位运算符。算术运算符Java算术运算符分...
java中
什么是
类的
封装性
答:
一般都有 读取和赋值操作,我们一般定义两个方法来实现这两种操作,即:getxxx()与setxxx();一个类就是一个模块,我们应该让模块仅仅公开必须要让外界知道的内容,而隐藏其他的一切内容。再进行程序
设计
时,应尽量避免一个模块直接修改或操作另一个模块的数据,模块设计追求强内聚,弱耦合。
如何写出好的
Java
代码
答:
请注意,容器库的base class (
Java
. Util. Collection) 具有两个toArray(),能够达到这个目的。62、在interface(接口)和abstract class(抽象类)之间,优先选择前者。如果你知道某些东西即将被
设计
为一个base class,你的第一选择应该是让它成为interface;只有在一定得放进函数或数据成员时,才应该将它改为abstract class...
软件
设计
中模块划分应遵循的准则是什么?
答:
软件
设计
中模块划分应遵循的准则是:高内聚低耦合。内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系;耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。模块的划分应...
java
作业:
设计
一个圆类,能计算圆的面积。Circle 类满足以下要求_百度...
答:
public class Circle {private int cPoint_x;private int cPoint_y;private double cRadius;private static double cPI = Math.PI;public Circle(int cPoint_x, int cPoint_y, double cRadius) {super();this.cPoint_x = cPoint_x;this.cPoint_y = cPoint_y;this.cRadius = cRadius;}...
简述
java
程序设计中界面
设计中
的三种布局方式
答:
而在
Java
语言中,允许在容器中加入其他容器,这样每个容器可以根据自己的需要采用不同的布局管理器,组合成为一个我们所需要的GUI程序界面。这种方法,我们就称之为组合布局。注意:与流布局、边框布局、网格布局不同,组合布局并不是一个新的布局管理器,它是通过结合各种布局管理器的优点,将它们组合地应用在GUI程序界面的...
java中
Object类是怎么回事,干嘛使的?举例说明!
答:
Object
类的
作用:m a r k - t o- w i n:在
java中
,因为所有的类都有共性,所以java的缔造者们把
java设计
成这样:所有的类都是Object类的直接或间接子类,而且把上述所有
类 的
共性都放在Object类中。这样就可以达到代码重用。All classes in java are subclasses of Objectclass。Object类的equ...
java
在抽象类中注入属性架构
设计
答:
{ ……} public class MethodChagedAction extends BasicEventAction { ……} spring框架中的 abstract="true" 是告诉spring框架不要去实例化这个类而已。但是在spring的配置中,仍然会有相关的注入属性的配置。子
类的
配置会继承父类的配置,然后spring框架再根据子类的最终配置去实例化和注入。
用
JAVA
编写:
设计
并实现类Box,所包含的实例数据表示盒子的高度、宽度和...
答:
public class Box { private double height, width, thickness;private boolean full;Box(double height, double width, double thickness){ this.height=height;this.width=width;this.thickness=thickness;full=false;} public double getHeight(){ return height;} public double getWidth(){ return ...
面向对象程序
设计
的优点是什么?
答:
1、维护简单面向对象程序
设计
的一个特征就是模块化。实体可以被表示为类以及同一名字空间中具有相同功能的类,可以在名字空间中添加一个类而不影响该名字空间的其他成员。这种特征为程序的维护提供了便捷性。2、可扩充性如果有一个具有某一种功能的类,就可以扩充这个类,创建一个具有扩充功能的类。3、...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜