当前位置: 首页 > news >正文

网站建设制作后报告金华专业网站制作

网站建设制作后报告,金华专业网站制作,网站设计任务,国内新闻最新消息十条摘抄2023什么是类?什么是对象? 现实生活是由很多很多对象组成的,基于对象抽出了类 对象:软件中真实存在的单个的个体/东西 类:类型/类别,代表一类个体 类是对象的模板/模子,对象是类的具体的实例 类中…
  1. 什么是类?什么是对象?

    • 现实生活是由很多很多对象组成的,基于对象抽出了类

    • 对象:软件中真实存在的单个的个体/东西

      类:类型/类别,代表一类个体

    • 类是对象的模板/模子,对象是类的具体的实例

    • 类中可以包含:

      • 对象的属性/特征/数据-----------------成员变量

      • 对象的行为/动作/功能-----------------方法

    • 一个类可以创建多个对象

  2. 如何创建类?如何创建对象?如何访问成员?

    //学生类
    public class Student {//成员变量String name;int age;String address;//方法void study(){System.out.println(name+"在学习...");}void sayHi(){System.out.println("大家好,我叫"+name+",今年"+age+"岁了,家住"+address);}
    }
    ​
    //学生类的测试类
    public class StudentTest {public static void main(String[] args) {//创建一个学生对象Student zs = new Student();//给成员变量赋值zs.name = "zhangsan";zs.age = 25;zs.address = "河北廊坊";//调用方法zs.study();zs.sayHi();
    ​Student ls = new Student();ls.name = "lisi";ls.age = 24;ls.address = "黑龙江佳木斯";ls.study();ls.sayHi();
    ​//1)创建了一个学生对象//2)给所有成员变量赋默认值Student ww = new Student();ww.study();ww.sayHi();}
    }

  3. 方法的签名:方法名+参数列表

  4. 方法的重载(overload/overloading):---------------------------大大方便用户的调用

    • 发生在同一类中,方法名相同,参数列表不同

    • 编译器在编译时会根据方法的签名自动绑定调用方法

      //方法重载的演示
      public class OverloadDemo {public static void main(String[] args) {Aoo o = new Aoo();o.show();o.show(25);o.show("zhangsan");o.show("zhangsan",25);o.show(25,"zhangsan");}
      }
      ​
      class Aoo{void show(){}void show(String name){}void show(int age){}void show(String name,int age){}void show(int age,String name){}
      ​//int show(){ return 1; } //编译错误,重载与返回值类型无关//void show(String address){} //编译错误,重载与参数名称无关
      }

补充:

  1. OO:面向对象

    OOA:面向对象分析

    OOD:面向对象设计

    OOP:面向对象编程-------------------你们以后所参与的部分

  2. 高质量的代码:-------------想拿年薪所必须的必

    • 复用性好、扩展性好、维护性好、可移植性好、健壮性好、可读性好、效率好......

  3. 类:是一种引用数据类型(是我们自己创造的一种数据类型)

  4. //          引用
    //数据类型 引用类型变量  指向      对象Student    zs        =   new Student();
  5. new对象时会给所有成员变量赋默认值,规则如下:

    byte,short,int,long,char-------------------0
    float,double-------------------------------0.0
    boolean------------------------------------false
    引用类型------------------------------------null
http://www.yayakq.cn/news/994396/

相关文章:

  • 南昌公司网站建设莆田注册公司
  • app下载网站模板郑州网站建设老牌公司
  • 网站图片用什么格式聊城手机网站建设解决方案
  • 网站怎么做下载内容建设美食网站的意义
  • 建商城网站需要多少钱wordpress 集成paypal
  • 网站建设丶金手指下拉11网站建设教程百度网盘
  • 最好的做网站专门做三国战纪的网站叫什么意思
  • jetty网站开发长春市建设工程造价管理协会网站
  • 网站开发需要哪些职位苏州seo安严博客
  • 自己做的网站怎么取sql数据库金泉网是做网站的吗
  • 青县网站建设价格广州市企业网站建设
  • 湘潭网站建设 排名磐石网络网站建设一般报价
  • 广告推广平台网站南京网站设计费用
  • 网站动态背景欣赏网店营销策划书
  • 成为网站建设人员措施上海十大猎头公司排名
  • 徐州网站二次开发建设公司网站需要注意哪些
  • 衡水企业网站建设公司asp商品网站源码
  • 网站开发技术入股协议长沙精品网站制作
  • 合肥网站建设网页设计手机网站跟pc网站有什么不同
  • php网站开发专员招聘山西集团网站建设
  • 这样做网站推广西安自助网站建设系统
  • 有没有专业做特产的网站西安装修公司哪家口碑最好
  • 网站建设相关的博客有哪些宽屏大气网站模板
  • 网站建设主要用什么软件修改wordpress logo
  • 衡水提供网站制作公司哪家好专业的vi设计公司
  • 如何做网站同步别人的商城网站域名地址
  • 网站引导动画怎么做便捷网站建设报价
  • 博达网站建设流程wordpress引入php文件
  • 如何对网站做优化wordpress视频教
  • 小程序开发用什么软件seo手机端排名软件