最新日志

2019-12-15 aflfte2011

访问控制的方法

package com.aflfte.oo2;
public class Father{
    private int age;//private修饰表示该属性为私有属性不可被其它类使用
    String name; //默认为default属性,不可被不同包的类使用
    protected int height;//protected属性变量可被不同包的子类使用
  

2019-12-15 aflfte2011

super的使用方法

package com.aflfte.oo2;
/**
 * super的使用方法
 * @author root
 *super可是用来调用已经被子类覆盖的父类方法
 */
public class TestSuper {

    public static void main(String[] args) {
    &nbs

2019-12-15 aflfte2011

关于构造器的追溯问题

package com.aflfte.oo2;
/**
 * 继承的追溯问题
 * @author root
 *super方法是所有构造器的第一句写不写都会有(不写系统会自动创建)所以子类方法会默认调用父类的方法,父类方法会调用Object的方法
 *构造过程中的调用顺序:先调用Object方法再调用父类方法最后调用子类方法
 */
public class TestSuper02 {

2019-12-15 aflfte2011

equals的使用方法

package com.aflfte.oo2;
/**
 * equals方法的使用与重写
 * @author root
 *==与equals的不同在于==是对比两个对象是不是相同,equals可经过重写自己定义对比方式可根据内容进行比较
 */
public class TestEquals {
    public static void main(String[] args) {

2019-12-14 aflfte2011

Object的使用

package com.aflfte.oo2;
/**
 * 测试Object的使用
 * @author root
 *
 */

public class TestObject {

    public static void main(String[] args) {
       &nbs

2019-12-14 aflfte2011

继承当中方法的重写操作方法

package com.aflfte.oo2;
/***
 * 方法重写Override的用法
 * @author root
 *重写返回值大小要小于等于父类
 */
public class TestOverride {

    public static void main(String[] args) {
    &nbs

2019-12-14 aflfte2011

类的继承关系

package com.aflfte.oo2;
/**
 * extends继承的使用
 * @author root
 *
 */

public class TestExtends {

    public static void main(String[] args) {
       &n

2019-12-14 aflfte2011

包有使用于载入

在java当中包(pakage)就想当于windows系统当中的文件夹,当需要使用其它包中的类时可使用import加载对应包的类,写法如下:
package com.aflfte.a;
import com.aflfte.oo.User;
public class Test {

}

2019-12-14 aflfte2011

递归方法的使用

/**
 * 递归的使用
 * @author jinhao
 *递归是指方法块自己调用自己
 */
public class TestRecursion01 {

public static void main(String[] args) {
a(

2019-12-14 aflfte2011

方法语句块的使用

/**
 * 方法语句块的用法
 * @author jinhao
 *
 */
public class TestMethod {

public static void main(String[] args) {
//调用方法要通过对象调用方式来调

«... 13 14 15 16 17 18 19 20 21