Java学习3:面向对象
来源:互联网 发布:mac 思维导图软件下载 编辑:程序博客网 时间:2024/06/05 17:09
面向对象
特征:封装、继承、多态
类与对象
概念
类:用class定义的,定义类就是在描述事物,就是在定义属性(类中变量)和行为(类中函数),属性和行为共同成为类中的成员(成员变量、成员函数)。
对象:在堆内存中用new建立的实体
public class Demo{ public static void main(String[] args) { //在堆内存中产生一个实体 Car c = new Car();//c为一个类类型变量,类类型变量指向对象 c.run(); }}class Car{ //描述颜色 String color = "red"; //描述轮胎数 int num = 4; //运行行为 void run(){ System.out.println(color + ", " + num); }}
匿名对象
- 当对对象的方法只调用一次时,可以用匿名对象来完成,这样写比较简化:new Car.run();
如果对一个对象进行多个成员调用,必须给这个对象起个名字。 - 可以将匿名对象作为实际参数进行传递。
创建Person类时,在栈和堆中的内存表现形式:
阅读全文
0 0
- java面向对象学习(3)
- Java学习3:面向对象
- java面向对象学习
- JAVA面向对象学习
- Java面向对象学习
- Java面向对象学习
- java 面向对象学习
- JAVA面向对象学习
- java学习--面向对象
- java学习----面向对象
- java面向对象学习
- Java学习笔记<3>面向对象相关
- Java学习 java -- 面向对象
- Java学习 java -- 面向对象
- java学习之面向对象
- java面向对象学习笔记
- java学习面向对象总结
- JAVA学习五:面向对象
- Java 虚拟机垃圾回收机制
- ubuntu14.04安装CUDA8.0
- 简单i2c设备驱动实例
- 最近点对
- android 通过uri获取bitmap图片并压缩
- Java学习3:面向对象
- java多态中的引用类型转换
- Quartz使用
- 【区块链】黑科技区块链如何来建设“智慧城市”How Does the Black Technology Block Chain Build the “Smart City”
- Java的三种代理模式
- Freemarker(ftl)时间格式化
- 正则表达式(新增)
- 51个你需要知道的大数据术语
- Android和iOS模拟器非常之多。这里介绍几个