The likelihood function is defined as the probability of an event $E$ (data set ${\bf x}$) as a function of the model parameters $\theta$
$${\mathcal L}(\theta;{\bf x})\propto {\mathbb P}(\text{Event }E;\theta)= {\mathbb P}(\text{observing } {\bf x};\theta).$$
Therefore, there is no assumption of independence of the observations. In the classical approach there is no definition for independence of parameters since they are not random variables; some related concepts could be identifiability, parameter orthogonality, and independence of the Maximum Likelihood Estimators (which are random variables).
Some examples,
(1). Discrete case. ${\bf x}=(x_1,...,x_n)$ is a sample of (independent) discrete observations with ${\mathbb P}(\text{observing } x_j ; \theta)>0$, then
$${\mathcal L}(\theta;{\bf x})\propto \prod_{j=1}^n{\mathbb P}(\text{observing } x_j ; \theta).$$
Particularly, if $x_j\sim \text{Binomial}(N,\theta)$, with $N$ known, we have that
$${\mathcal L}(\theta;{\bf x})\propto \prod_{j=1}^n \theta^{x_j}(1-\theta)^{N-x_j}.$$
(2). Continuous approximation. Let ${\bf x}=(x_1,...,x_n)$ be a sample from a continuous random variable $X$, with distribution $F$ and density $f$, with measurement error $\epsilon$, this is, you observe the sets $(x_j-\epsilon,x_j+\epsilon)$. Then
\begin{eqnarray*}
{\mathcal L}(\theta;{\bf x})\propto \prod_{j=1}^n {\mathbb P}[\text{observing } (x_j-\epsilon,x_j+\epsilon);\theta] = \prod_{j=1}^n[F(x_j+\epsilon;\theta)-F(x_j-\epsilon;\theta)]
\end{eqnarray*}
When $\epsilon$ is small, this can be approximated (using the Mean Value Theorem) by
\begin{eqnarray*}
{\mathcal L}(\theta;{\bf x})\propto \prod_{j=1}^n f(x_j;\theta)
\end{eqnarray*}
For an example with the normal case, take a look at this.
(3). Dependent and Markov model. Suppose that ${\bf x}=(x_1,...,x_n)$ is a set of observations possibly dependent and let $f$ be the joint density of ${\bf x}$, then
\begin{eqnarray*}
{\mathcal L}(\theta;{\bf x})\propto f({\bf x}; \theta).
\end{eqnarray*}
If additionally the Markov property is satisfied, then
\begin{eqnarray*}
{\mathcal L}(\theta;{\bf x})\propto f({\bf x}; \theta) = f(x_1;\theta)\prod_{j=1}^{n-1} f(x_{j+1} \vert x_j ;\theta).
\end{eqnarray*}
Take also a look at this.