java中可变数组
arg是数组
传统for语句是用下标跑,foreach是直接跑元素,所以定义X类型要与数组和其他对象一样。
X代表每个元素。
主函数:可以接受外部的输入。
面向对象:
1.面向对象编程思想来源于生活,一切皆对象
要描述着个世界上任何一个对象都可以通过静态属性和动态属性描述。
静态属性:(成员变量) 动态属性(方法/函数)。
2.定义一个类就等于定义一种新的数据类型
3,一个类就是,一个具体对象实列模板
构造函数与类同名没有返回值
当没有自定义构造函数时系统会自动创建无参数构造函数
this指当前实例对象但是一旦自定义有参数的构造函数系统将不再自动创建无参数的构造函数所以在以后开发中建议大家只要写了有参数的构造函数都必须写无参数的构造函数
4.面向对象的三大特征:
(1);封闭。 (2)继承 (3)多态。
一旦成员变量拥有了set和get就变成了属性。