zoukankan      html  css  js  c++  java
  • Opp

    回顾:
    1.方法:
    1)封装一段特定的逻辑功能
    2)尽可能的独立,只干一件事
    3)代码的重用、结构清晰、便于维护
    4)可以被反复调用
    2.方法的定义:
    修饰词 返回值类型 方法名(参数列表){
    方法体---算法
    }
    3.return:无返回值方法中
    1)结束方法的执行
    return 值:有返回值方法中
    1)结束方法的执行 2)返回结果给调用方法
    4.方法的调用:
    无参无返回值: 方法名();
    有参无返回值: 方法名(值,值);
    无参有返回值: 数据类型 变量 = 方法名();
    有参有返回值: 数据类型 变量 = 方法名(值,值);


    public static int[] generateArray(int len,int num){
    int[] arr = new int[len];
    for(int i=0;i<arr.length;i++){
    arr[i] = (int)(Math.random()*(num+1));
    }
    return arr;
    }


    正课:
    1.猜字符游戏:
    char[] input = str.toCharArray(); //将字符串转换为字符数组
    String str = str.toUpperCase(); //将字符串转换为大写字母
    boolean b = str.equals("abc"); //判断str是否是abc,若是返回true,否则返回false
    2.什么是类?什么是对象?
    1)现实世界是由很多很多对象组成的
    基于对象抽出了类
    2)对象:真实存在的单个个体
    类:类型/类别,代表一类个体
    3)类中包含:
    3.1)所有对象共有的特征/属性(静的)------变量
    3.2)所有对象共有的行为(动的)-------------方法
    4)一个类可以创建多个对象
    同一个类的多个对象,结构相同,数据不同
    5)类是对象的模板,对象是类的具体的实例


    任务:
    1.完成Student类、StudentTest类
    2.完成猜字符小游戏(下周一之前能搞定就OK)
    3.课后作业----语法基础
    4.每日一练----语法基础
    5.周六----语法基础每周一做(项目经理带着大家做)

  • 相关阅读:
    iozone的三大神器之一fileop
    nginx反向代理配置相对路径
    自建yum源解决Ceph搭建过程中从官网取包慢的问题
    SourceInsight 4重启之后文件变只读无法编辑
    Android应用启动时Activity被创建两次
    mfscli的使用方法(解决mfscgi响应慢的问题)
    漫谈moosefs中cgi各项的意义
    Linux stress CPU的测试方法
    磁盘测试工具FIO工具安装和使用方法
    iperf测试工具
  • 原文地址:https://www.cnblogs.com/xiaziteng/p/4711953.html
Copyright © 2011-2022 走看看