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.周六----语法基础每周一做(项目经理带着大家做)

  • 相关阅读:
    kail
    scp命令
    搭建LNMP
    PHP7.3.2安装
    nginx的安装
    CentOS7部署NFS
    Linux使用mailx通过外部smtp发邮件
    kickstart自动化安装
    centos7下单用户模式,救援模式的应用以及虚拟机下的克隆
    putty和xsheel远程连接centos7
  • 原文地址:https://www.cnblogs.com/xiaziteng/p/4711953.html
Copyright © 2011-2022 走看看