一、源代码:话不多说,上老师的课程案例代码,本着要求最大值的需求写,结果出来的不是最大值,用debug来改。没改之前package prectice; public class DebugTest { //输出两个数中最大值 public static void main (String[] args){ int i = 10; int j = 20; Syst
构造器的特征:》具有与类相同的名称》它不声明返回类型。(与声明void不同)》不能被static final synchronized abstract native 修饰,不能有return 语句返回值 构造器的作用:1)创建对象;2)给对象初始化》如
面向对象(java)package prectice; /** * 注意:构造器(构造方法)不是方法的一种, * * 主要原因是:构造器和方法不一样,方法是可以通过(对象.方法)来调用的 ,但是构造器是为了 造对象的。 * * fields 属性 constructor 构造器(又称构造方法) * * 类的结构之三:构造器 (或构造方法、constr
关于封装性的讨论:源自尚硅谷宋红康老师面向对象的特征之一:封装于隐藏一、问题引入: 当我们创建一个类的对象以后,我们可以通过"对象.属性"的方式,对对象的属性赋值。这里的赋值操作收到属性数据类型和存储范围的制约。但是除此之外,没有其他制约条件,但是,实际问题中,我们往往需要给属性赋值,添加额外的限制条件。这个条件不能在属性声明时体现(不能对属性直接进行if&n
package prectice; /** * 递归方法的 使用 * * 递归方法的 定义:一个方法体内调用他自身 * * ①方法递归包含了一种隐式循环,它会重复执行某段代码,但这种重发执行无须循环控制。 * ②递归一定要向已知方向递归,否则这种递归就变成了无穷递归,类似死循环。 * * 例1: 计算 1-100之间的所有自然数的和 * 例2:计算 1-1
题目: (1)定义一个Circle类,包含一个double型的radius属性代表圆的半径 * 一个findAre()方法返回圆的面积。 * * (2)定义一个类PassObject,在类中定义一个方法printAreas(),该方法的定义如下: * * public void printAreas(Ci
//题目: public class Test { public static void main (String[] args){ int a = 10; int b = 10; method(a,b); //需要在method方法被调用之后,仅打印出a=100,b=200,请写出method方法的代码。
,所以说这个是易错点,属性 ...
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号