java入门017~springboot创建多Modle多模块的java项目

6,到这里父项目就创建成功了

7,可以把下面红框里5个不用的文件删除(也可以不用删)

二,创建子moudle(子项目)

=============================================================================

创建子moudle和上面创建父项目步骤基本一致,有下面需要注意的点。

1,包名要和父项目保持一致。

2,子moudle要用到web依赖

3,子项目的目录一定要在父项目的目录里

4,创建好的子moudle如下

三,同样的方式,再创建一个moudle2

=================================================================================

四,改造父pom.xml文件

=================

### Java 模型或类的概念、教程与示例 #### 类定义 在 Java 中,`class` 是创建对象的蓝图。它封装了数据成员(字段)和方法成员(函数)。通过 `public`, `private`, 和 `protected` 关键字可以控制访问级别。 ```java // 定义一个简单的 Student 类 public class Student { private String name; private int age; public Student(String name, int age) { this.name = name; this.age = age; } public void displayInfo() { System.out.println("Name: " + name); System.out.println("Age: " + age); } } ``` #### 继承 继承允许新类从现有类派生属性和行为。这有助于代码重用并实现层次结构关系。 ```java // 基础类 Person class Person { protected String firstName; public Person(String fName){ firstName = fName; } } // 子类 Employee 继承自 Person class Employee extends Person{ private double salary; // 构造子类实例时调用父类构造器 public Employee(String fname, double pay){ super(fname); salary = pay; } } ``` #### 接口与抽象类 接口定义了一组操作而无需指定如何实现这些操作。任何实现了该接口的类都必须提供具体的方法体。抽象类则既可以包含未实现的方法也可以有已实现的方法。 ```java interface Animal { void sound(); // 抽象方法 } abstract class Pet implements Animal { @Override abstract public void sound(); } class Dog extends Pet { @Override public void sound(){ System.out.println("Bark"); } } ``` #### 封装 封装是指隐藏对象的状态细节,并仅暴露有限的功能给外部世界。通常通过 getter/setter 方法来间接访问私有的变量。 ```java public class Rectangle { private double length; private double width; public double getLength() { return length; } public void setLength(double l) { length = l; } public double getWidth() { return width; } public void setWidth(double w) { width = w; } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值