【宋红康学习日记6】面向对象编程【1】类对象与变量

  面向对象是Java编程的一个重要思想,与面向过程不同的是,面向对象思想将所有事物看作是对象,所有事物的实现都是由类组成。

  面向对象的核心是类与对象,重点是类的设计。类就像汽车的设计图,而对象就像是造出的车辆。

  面向对象的落地原则:1 设计类和成员(成员变量和方法);2 创建类的对象;3 调用方法。

  类中对象内存:栈中保存的是局部变量;堆中保存的是new出来的东西,即为成员变量。

  

  变量按声明位置的不同分为成员变量和局部变量。

  1 成员变量 声明在方法外,有修饰符 public private protected 缺省修饰符;有初始值但可不写出,为默认值;

  2 局部变量 声明在方法内,方法的形参部分,代码内;

        一定要进行显示赋值,否则会出现编译错误;

        无修饰符,与所在的方法修饰符相同。

方法:格式:权限修饰符+返回值类型+方法名();

  可在方法内调用本类的方法,属性,但是不可在方法内定义新方法;

方法的重载:

  1 在同一个类中

  2 方法 名相同(与修饰符无关)

  3 形参个数或者类型不同,与形参名无关。

原文地址:https://www.cnblogs.com/noaman/p/4932841.html