zoukankan      html  css  js  c++  java
  • java学习笔记②JAVA面向对象

    s

    01 认识类和对象

    类:成员变量 成员方法 

           静态变量 静态方法

    类名首字母大写

    对象是类的实例

    类是对象的抽象

    创建对象:

    Person p = new Person();

    02 方法和方法重载

    引用传递和值传递:

    构造方法:

    类默认有无参构造方法,可以重载构造方法

    public class Person{

       private String name;
       private int age;

      public Person(){

        //无参构造方法

      }

      public Person(String name,int age){

        //有参构造方法

        this.name = name;

        this.age = age;

      }

    }

    当重写构造方法后,默认无参构造方法将不存在,除非手动补上

    this()是调用本类中自身构造方法

     

     03 封装和继承

    package的命名、导包

     

    java.lang是虚拟机自动引入

     

    继承:is-a 关系 

    04 方法的重写和多态

    Object类是所有类的父类

    例如:String的equals()方法是重写了object父类的方法

    抽象方法和抽象类

    05 抽象类和接口

     

    抽象类有利于代码复用

    接口有利于代码维护

    07 异常

     main()方法声明的异常由java虚拟机处理

    --------------------------------------------------------

    需要多多练习做习题

  • 相关阅读:
    PHP $_POST 变量
    PHP $_GET 变量
    PHP 完整表单实例
    PHP 表单
    PHP 表单
    PHP 表单验证
    00_前情回顾
    18_今日回顾
    VMware 12PRO安装Mac OS X 10.10.5
    05_传智播客iOS视频教程_第一个OC程序
  • 原文地址:https://www.cnblogs.com/givemeanorange/p/10384879.html
Copyright © 2011-2022 走看看