• Java正式day_09——面向对象01


    Java正式day_09——面向对象
        
    对象:object。面向对象是一种编程思想,而不是语言。
    • 万物皆为对象;
    • 对象拥有静态属性和动态行为;
    • 对事物本事进行归纳、总结、分类、抽象是人的本能。
    • 每一个对象都可以属于某一个类型。
    • 对象,可以通过类型(模板)创造出来。
     
    面向对象的语言,在解决问题的时候,把问题理解成多个不同对象相互作用协调的结果。以对象为描述单位。
    面向对象倾向于解决大型或复杂问题。
     
    面向过程的语言,在解决问题的时候,把问题分解成一系列的小的步骤,把步骤全部执行完,则问题解决。以语句为描述单位。
    面向过程的语言倾向于解决局部或者细节问题。    
    类型是编写出来的;对象(通过构造函数)是创建出来的。
    类名:包名+类名。(保证唯一性)

     
    对象的创建:
    语法: 类型名 变量名 =new 构造方法();
    对象的属性是有默认值的:默认值与数组的规则一致。
    对象的属性和方法必须通过对象来调用。
     
    构造方法:(类成员)
    • 构造方法是用来构造对象的。
    • 无返回值。
    • 构造方法名与类名一致。
    • 如果一个类型没有显示定义构造方法,则默认拥有一个共有无参的构造方法。
    • 构造方法可以重载,在一个构造方法中可以调用另一个构造方法,需要用到this关键字。
    • 构造方法可以调用外部的成员方法。
        
    this:
    • 表示本对象。
    • 当作构造函数调用。
     1 在构造方法中,访问其他构造方法需要使用this
     2 Student( String name ){
     3     this.name=name;
     4 }
     5 
     6 Student ( String name , int age ){
     7     this(name);
     8     this.age=age;
     9     sayHello();
    10 }

    main方法:程序开始的入口。

  • 相关阅读:
    AutoFac中常用方法说明
    DI之循环依赖
    NB/T 10215-2019 风力发电机组 测风传感器等最新能源行业标准
    DL/T 691-2019等最新电力行业标准
    TSG D7006-2020 压力管道监督检验规则
    YY/T 0595-2020 医疗器械 质量管理体系YY/T 0287-2017 应用指南
    GB/T 38775-2020系列电动汽车无线充电系统标准
    最新电动汽车安全标准
    GB 38032-2020 电动客车安全要求
    GB 38031-2020 电动汽车用动力蓄电池安全要求
  • 原文地址:https://www.cnblogs.com/shuai9999/p/13917582.html
Copyright © 2020-2023  润新知