2021-04-20

MVC : Model View Controller 模型 视图 控制器视图 -》 控制器 -》模型模型 -》 控制器 -》 视图增删改查 ===》数据的流转流程图:开始:椭圆输入输出操作:平行四边形正常操作:矩形判断:菱形结束:圆形方法的重载: 1 方法的名字必须要求相同 2 参数不同 2.1 参数的个数不同 1 行 5行 12行 17行函数 2.2 参数的类型不同 12 行和17行函数 2.3 参数类型的顺序不同 12行和23行函数 参数的类型顺序相同,但参数的名字不同,不能构成重载。推断出,判断不同的函数根据函数的 访问权限 返回值 函数的名字 ( 参数的类型)java public Phone () { System.out.println("我被调用了,有一个对象产生了"); } // 构造方法 包含全部的参数 全参构造方法 public Phone(double kuandu , double gaodu , int zhongliang , String yanse) { width = kuandu ; height = gaodu; weight = zhongliang; color = yanse; } // 构造函数 public Phone (double kuandu , double gao, int zhongliang ) { width = kuandu; height = gao; weight = zhongliang ; } public Phone (int kuandu , int gao, int zhongliang ) { width = kuandu; height = gao; weight = zhongliang ; } public Phone ( int zhongliang ,double kuandu , double gao ) { width = kuandu; height = gao; weight = zhongliang ; } // 和23行不能构成重载 public Phone (int gao , int kuandu, int zhongliang ) { width = kuandu; height = gao; weight = zhongliang ; } // this 当前对象 public Phone(double width , double height , int weight , String color) { this.width = width ; this.height = height; this.weight = weight; this.color = color; }toString()所有的类都继承自Object(对象),因此所有的类中都有toString()方法为了方便查看,一般都会复写java // 方法的复写 public String toString() { return "{" + this.width +" "+ this.height +" "+ this.weight +" "+ this.color + "}"; }== equals基本数据类型(byte short int long float double) 使用==比较引用数据类型(数组 String) 自定义的类,需要使用equals方法比较

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • public class Phone { public double width; public double...
    陈湘江阅读 172评论 0赞 0
  • MVC : Model View Controller 模型 视图 控制器 视图 -》 控制器 -》模型 模型 -...
    c呐呀阅读 527评论 0赞 0
  • 面想对象的分析(OOA,Object-Orientrd Analysis) 面向对象的设计(OOD, Object...
    lwz001阅读 150评论 0赞 0
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 7,692评论 0赞 17
  • 夜莺2517阅读 128,702评论 1赞 9

友情链接更多精彩内容