面向对象编程Java

Posted yangbocsu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象编程Java相关的知识,希望对你有一定的参考价值。

Java的核心思想就是OOP


1、初识面向对象

  • 语句多了的话,提取出来,构造方法;
  • 自变量多了,提取出来,叫做结构体。
  • 东西太多,一个人无法写了,把有共同特性的东西提取出来,加上一些属性,就构成类了;
  • 类 = 属性+ 方法
  • 宏观上,面向对象的思路;
  • 微观上,面向过程的思路。
  • 面向对象编程(Object-Oriented Programming, OOP)
  • 面向对象编程的本质就是: 以的方式组织代码,“以对象的封装数据
  • 面向对象三大特性: 封装、继承、多态

2、方法回顾和加深

方法调用

  • 静态方法 static 在其他类中,只需要通过类名。方法来调用

  • 非静态方法 将类实例化 new


  • 即使在同一类中,静态方法和非静态方法是不能直接调用的;

  • 在静态方法中想要调用非静态方法,就需要实例化一个对象,通过类名点方法来调用;-

错误示例:

正确示例:

  • 在静态方法中想要调用非静态方法
  • 静态方法中调用静态方法 直接调用

3、对象的创建分析

4、面向对象三大特性

5、抽象类和接口

6、内部类及OOP实战

以上是关于面向对象编程Java的主要内容,如果未能解决你的问题,请参考以下文章

java面向对象编程

Java——面向对象编程

会一点java,有面向对象编程基础,选择入门unity有很大难度吗?应如何有效的入门?

Java---面向对象基础

Java面向对象

我想用java编一个计算器,面向对象编程